@charset "utf-8";
/* CSS Document */
body{color:#333; line-height:22px; font-size:12px; font-family:"微软雅黑", "宋体", Arial; background:url(../images/bg.jpg) top repeat-x #eeeeee}body,div,h1,h2,ul,li,p{ margin:0; padding:0}
ul,li{ list-style:none}

a{color:#333; text-decoration:none}
a:hover{ color:#F00}
.c{ clear:both}

.head{ background:url(../images/headbg.jpg) no-repeat; width:1000px; height:105px; margin:0 auto}
.logo{ width:450px; height:inherit; float:left; display:block}
.phone{ width:200px; height:inherit; float:right; display:block}

.menu{ width:1001px; height:33px; margin:0 auto}
.menu li{ width:143px; height:33px; float:left}
.menu li a{ display:block; width:143px; height:33px; display:block; line-height:33px; color:#FFF; font-size:15px; text-align:center}
.menu li a:hover{ background:url(../images/menuhover.jpg)}

.banner{ width:1000px; height:375px; margin:0 auto; margin-top:9px}
#kinMaxShow{visibility:hidden;width:100%; height:375px;overflow:hidden}

.main1{ width:1000px; height:550px; margin:0 auto; margin-top:9px}
.main_left{ width:248px; height:550px; float:left}
.main_right{ width:737px; height:550px; float:right}

.lm1{ width:248px; height:315px; background:url(../images/lmbg1.jpg) 0 0 no-repeat}
.index_bt1{ width:248px; height:30px}
.index_bt1 h2{ display:inline-block; float:left; margin-left:15px; height:30px; font-weight:normal}
.index_bt1 h2 a{ font-size:15px; color:#fff; line-height:30px}
.index_bt1 h2 a:hover{ color:#F60}
.more{ display:inline-block; width:25px; float:right; height:30px; background:url(../images/more_b.jpg) left center no-repeat}
.left_nr1{ padding:15px; height:255px; border:1px solid #c9c9c9; border-top:none; background:#FFF}
.ckpp{ display:block; width:inherit; height:30px; border-top:1px solid #d9d9d9; text-align:center}
.ckpp a{line-height:30px; font-size:15px}
.about_con{  text-indent:1em}

.lm2{ width:737px; height:401px}
.index_bt2{ width:737px; height:30px; background:url(../images/lmbg1.jpg) -263px 0 no-repeat}
.index_bt2 h2{ display:inline-block; float:left; margin-left:15px; height:30px; font-weight:normal}
.index_bt2 h2 a{ font-size:15px; color:#fff; line-height:30px}
.index_bt2 h2 a:hover{ color:#F60}
.more1{display:inline-block; width:25px; float:right; height:30px; background:url(../images/more_g.jpg) left center no-repeat}
.right_nr1{ padding:15px; height:340px; border:1px solid #c9c9c9; border-top:none; background:#FFF}

.bottom_banner{ width:737px; height:139px; margin-top:9px}

.lm3{ width:248px; height:226px; margin-top:9px;}
.indexnews{ width:248px; height:30px; background:#1e6cd8}
.left_nr3{ height:174px; padding:10px 15px; border:1px solid #c9c9c9; border-top:none; background:#FFF}
.left_nr3 ul li{ width:inherit; height:22px; background:url(../images/newspic.jpg) left no-repeat}
.left_nr3 ul li a{ display:inline; float:left; padding-left:8px;}
.left_nr3 ul li t{ display:inline; float:right}

.main2{ width:1000px; height:230px; margin:0 auto; margin-top:9px}
.main2_left{ width:248px; height:230px; float:left}
.main2_right{ width:737px; height:230px; float:right}

.index_contact{ width:248px; height:30px; background:#1e6cd8}
.left_nr4{ height:170px; padding:15px 15px 10px 15px; border-left:1px solid #c9c9c9; border-right:1px solid #c9c9c9; background:#FFF; overflow:hidden}
.left_bottom{ height:5px; width:248px; background:url(../images/border_bottom.jpg) 0 0 no-repeat}

.right_nr5{ height:170px; padding:15px 15px 10px 15px; border-left:1px solid #c9c9c9; border-right:1px solid #c9c9c9; background:#FFF}
.right_nr5 ul li{ float:left; margin-right:15px; width:160px; height:170px}
.pic_img{ width:160px; height:140px; display:block}
.work_name{ width:160px; height:30px; line-height:30px; display:block; text-align:center}
.right_bottom{ height:5px; width:737px; background:url(../images/border_bottom.jpg) -263px 0 no-repeat}

.links{ width:1000px; height:48px; margin:0 auto; margin-top:9px}
.links_top{ width:1000px; height:5px; background:url(../images/link_topborder.jpg) no-repeat}
.links_bottom{ width:1000px; height:5px; background:url(../images/link_bottomborder.jpg) no-repeat}
.links_con{ width:998px; height:38px; background:#FFF; border-left:1px solid #c9c9c9; border-right:1px solid #c9c9c9; overflow:hidden}
.links_con b{ float:left; display:inline-block; width:80px; height:16px; line-height:16px; padding-left:15px; margin:11px 15px 0 0; border-right:2px solid #1e6cd8; font-size:15px; color:#1e6cd8}
.links_con a{ line-height:38px; display:inline}

.foot_border{ height:1px; width:100%; background:#1e6cd8; margin-top:9px}
.footbg{ height:117px; width:100%; background:#1e6cd8; border-top:1px solid #8fb7ea}
.foot{ width:1000px; height:117px; overflow:hidden; margin:0 auto; background:url(../images/foot_logo.jpg) left no-repeat}
.copy{ width:300px; padding-top:25px; text-align:right; float:right; color:#ccc; margin-right:5px; line-height:22px}
.copy p,.copy a,.copy p a{ color:#ccc; line-height:22px}
.copy a:hover{ color:#F60}