﻿@charset "utf-8";

/* CSS Document */



/*search*/

.s_box{width:100%;line-height:60px;margin: 0 0 0 0;min-width:1180px; height:60px; font-family:"微软雅黑"; background:#e0e0e0; margin:0 auto;}

.s_box a{color:#000;}

.s_box_all{width:1180px;height: 60px;margin: 0 auto;}

.ss_left{width:740px;float:left;line-height:60px;text-align:left;color:#000;padding-left:10px;}

.ss_right{width:302px;float:right;line-height:36px;height:36px;text-align:right;margin-top:8px; padding-right:10px;}

.text{ border:1px solid #999;height:32px;width:235px;border:0px;line-height:26px;padding:0 10px;margin-top:5px;}

.submit{background:#0066d4;height:32px;width:47px;border:0px;line-height:32px;color:#FFF;margin-top:5px;}

.ss_m{  line-height:60px; height:60px; width:90px; float:left; text-align:center; font-size:14px; color:#333333;}

.ss_nr{ width:640px; float:right;}









/*heuzokehu*/

.hezuo_box{ width:1180px; margin:0 auto;margin-top:42px;}



.hezuo_title{background: url(../images/hezuo_tbj.jpg) center top no-repeat; margin:0 auto; height:60px;}



.hezuo_title a{  height:25px;color:#333; font-size:28px; text-decoration:none; line-height:32px;  padding-left:15px; display:block; text-align: center; }

.hezuo_title span{ font-weight:normal; color:#0066d4; font-size:16px;}



/**********************************************图片滚动********************************************/

.web_four_bo{width:1180px; overflow:hidden; padding:30px 0px;}

.gd_01{ position:relative;width:1180px;}

.gd_01 em{

	position: absolute;

	top: 25px;

}

.gd_01 .t_l{ left:0px;}

.gd_01 .t_r{ right:0px;}

.gd_01 #simgs{ margin:0 auto;}

.gd_01 li{ float:left; width:214px; margin-right:15px; text-align:center;}

.gd_01 li.last{ padding-right:0;}

.gd_01 li img{margin-bottom:6px; border:1px solid #ccc; width:214px; height:94px;}

.gd_01 .fl { float:left;}

.gd_01 .fr { float:right;}

.gd_01 .pa{ position:absolute;}

.gd_01 .pr{ position:relative}





/*case*/

.case_box{ height:560px; background:url(../images/case_bj.jpg) repeat;}

.case{ margin:0 auto; width:1180px;}

.case_title{background:url(../images/case_tbj.png) center 30px no-repeat; margin:0 auto; height:53px;padding-top:30px;}



.case_title a{  height:25px;color:#333; font-size:28px; text-decoration:none; line-height:32px;  padding-left:15px; display:block; text-align: center; }

.case_title a i{ font-style:normal; color:#0066d4;}

.case_title span{ font-weight:normal; color:#333; font-size:16px;}

.case_nr{ width:1180px; height:400px; margin:0 auto; margin-top:30px;}

.case_nr li{ float:left; width:250px; height:166px; position:relative; margin-right:10px; margin-bottom:15px;border:1px solid #bfbfbf; padding:10px;}

.case_nr li img{ width:250px; height:166px;}

.case_nr li span{ width:250px; height:166px; display:none; line-height:286px; text-align:center; font-size:16px; color:#fff; background:url(../images/case_a2.png) center bottom no-repeat; position:absolute; top:10px; left:10px;}

.case_nr .firstLi{ width:525px; height:369px; border:1px solid #bfbfbf; padding:10px; }

.case_nr .firstLi img{ width:525px; height:369px; }

.case_nr .firstLi span{ width:525px; height:369px; display:none; line-height:690px; text-align:center; font-size:16px; color:#fff; background:url(../images/case_a1.png) center bottom no-repeat;}

.case_nr li:hover span{display:block;}









/*product_box*/

.product_box{ width:1180px; overflow:hidden; margin:0 auto;margin-top:50px;}

.list_box{ width:269px; float:left; font-family:"微软雅黑";  background:#f1f1f1; border:1px solid #dbe0ee; overflow:hidden; width:269px; height:776px;}

.list_box_ab{ width:269px; float:left; font-family:"微软雅黑";  overflow:hidden; width:269px; }
.list_box_ab_back{ width:269px; font-family:"微软雅黑";  background:#f1f1f1; border:1px solid #dbe0ee; overflow:hidden; }



.list_top{ width:269px; height:89px;margin-bottom:30px;}

.list_middle{  width:269px; overflow:hidden; float:left;}

.list_middle dl{ width:269px;padding-top:15px; clear:both;}

.list_middle dl dd{ float:left;  line-height:40px; background:url(cp_liline.jpg) bottom  no-repeat; text-align:left; color:#212121; font-size:14px;padding-left:32px; width:100px;  }

.list_middle dl dt{ background:url(cp_lbj.jpg) no-repeat;width:269px; height:32px; line-height:32px; margin-bottom:15px; text-align:center;}

.list_middle dl dt a{ font-size:16px; color:#fff;}

.list_middle dl dt:hover{ color:#fff; text-decoration:none; height:32px; background:url(cp_lab.jpg) no-repeat;}



/*滑动门*/

#tab{width:900px;}

#tab .tab_menu{

	width:900px;

	float:left;

	position:absolute;

	z-index:1;

	padding:10px;

	background: url(cp_rline.jpg) bottom no-repeat;

	

}

#tab .tab_menu li{float:left;width:180px;height:36px;line-height:42px;border-bottom:0px;text-align:center;color:#fff; }

#tab .tab_menu li a{ font-size:15px;  color:#0070c0;  text-decoration:none;}

#tab .tab_menu li a:hover{color:#333;}

.tab_menu .gd{ float:right; font-size:12px;padding-top:10px;font-style:normal;}

#tab .tab_box{width:900px;clear:both;position:relative;}

#tab .tab_menu .selected{cursor:pointer;  text-align:center; }

#tab .hide{display:none;}

#tab .tab_box div{}

.proud_box{ width:900px; float:right; } 

.prod_nr{ padding-top:75px;}

.prod_nr ul li{ float:left; border:1px solid #dddddd; width:250px;  height:220px; margin:0px 0px 20px 38px; display:block;position:relative;}

.prod_nr ul li img{ width:242px; height:180px; padding:4px;}

.prod_nr ul li span a{ display: block; font-size:14px; color:#FFF;}





.prod_nr ul li span{  width:242px; margin-top:4px; margin-left:4px; height:130px; overflow:hidden; display:none; line-height:30px; text-align:center; font-size:15px; color:#fff; background:url(cp_tubj.png) repeat; position:absolute; top:0; left:0;}



.prod_nr ul li:hover span{display:block;padding-top:50px;}


.ptit{ text-align:center}








/*优势*/

.ys_all{ background:url(ys_bj.jpg) 50% center no-repeat; height:1025px; margin:0 auto;}

.ys{ width:1180px; margin:0 auto; position:relative;}

.ys1{

	position:absolute;

	width:676px;

	left: 39px;

	top: 272px;

}

.ys1 dt{ font-size:20px; color:#fff; margin-bottom:30px;}

.ys1 dt strong{ font-size:26px;}

.ys1 dd{ font-size:15px; color:#FFF; line-height:46px;margin-left:20px;}

.ys1 dd span{ color:#000;}





.ys2{

	width:1180px;

	position:absolute;

	top:675px;

	left: 40px;

}

.ys2 dt{ font-size:20px; color:#333; margin-bottom:57px;}

.ys2 dt strong{ font-size:26px;}

.ys2 dd{ font-size:15px; color:#333; line-height:46px;margin-left:522px;}

.ys2 dd span{ color:#007ae2;}





/*服务*/

.fuwu_box{ background:url(fuwu_bj.jpg) 50% no-repeat; height:557px; margin:0 auto;}

.fw{ width:1180px; margin:0 auto; position:relative;}

.fw1{

	position: absolute;

	width:265px;

	text-align: center;

	left: 64px;

	top: 324px;

}

.fw1 dt{ font-size:16px; color:#333; font-weight:bold; line-height:50px;}

.fw1 dd{ font-size:14px; color:#333; line-height:23px;}

.fw1 .ljzx{ background:url(../images/fuwu_a.jpg) center no-repeat; height:33px; width:126px; margin:20px auto;}

.fw1 .ljzx a{ color:#FFF; font-size:16px; line-height:33px;}





.fw2{

	position: absolute;

	width:265px;

	text-align: center;

	left: 461px;

	top: 324px;

}

.fw2 dt{ font-size:16px; color:#333; font-weight:bold; line-height:50px;}

.fw2 dd{ font-size:14px; color:#333; line-height:23px;}

.fw2 .ljzx{ background:url(../images/fuwu_a.jpg) center no-repeat; height:33px; width:126px; margin-top:20px; margin-left:66px;}

.fw2 .ljzx a{ color:#FFF; font-size:16px; line-height:33px;}





.fw3{

	position: absolute;

	width:265px;

	text-align: center;

	left: 875px;

	top: 324px;

}

.fw3 dt{ font-size:16px; color:#333; font-weight:bold; line-height:50px;}

.fw3 dd{ font-size:14px; color:#333; line-height:23px;}

.fw3 .ljzx{ background:url(fuwu_a.jpg) center no-repeat; height:33px; width:126px; margin-top:20px; margin-left:66px;}

.fw3 .ljzx a{ color:#FFF; font-size:16px; line-height:33px;}





/*banner1*/

.sbanner1{ background:url(sbanner1.jpg) center no-repeat; margin:0 auto; position: relative; z-index:3; height:144px; }

.sbanner1 .phone1{

	position:absolute;

	right:9px;

	top: 25px;

	font-size:14px;

	color:#fff;

}

.sbanner1 .phone1 span{ font-size:30px; color:#fff; font-weight:bold;}

.sbanner1 .anniu1{

	position:absolute;

	width:105px;

	height:33px;

	background:url(anniu1.jpg) no-repeat;

	text-align:center;

	right: 140px;

	top: 90px;

}

.sbanner1 .anniu1 a{ font-size:16px; line-height:28px; color:#fff; }

.sbanner1_1{ position:relative; width:1180px; margin:0 auto;}









/*vs*/

.vs_box{ height:750px; }

.vs{ width:1180px; margin:0 auto;}

.vs_t{ width:706px; height:213px; margin:0 auto;padding-top:20px;}



/*滑动门*/

.proud_box1{ width:1180px;}

#tab1{width:1180px;}

#tab1 .tab_menu1{

	margin-top:12px;

	float:left;

	position:absolute;

	z-index:1;

	margin-left:26px;

	background:#e3e3e3;

}

#tab1 .tab_menu1 li{float:left;width:552px;height:52px;line-height:52px;border-bottom:0px;text-align:center;color:#fff; }

#tab1 .tab_menu1 li a{ font-size:17px; color:#333; text-align:center; text-decoration:none;}

#tab1 .tab_menu1 li:hover{ background: url(../images/vs_qiehuan.jpg) no-repeat; display:block; width:552px; height:50px; }

#tab1 .tab_menu1 li:hover a{ color:#fff;}

#tab1 .tab_box1{width:1180px;clear:both;position:relative; height:423px;padding-top:85px;}

#tab1 .tab_menu1 .selected1{cursor:pointer; text-align:center;}

#tab1 .hide1{display:none;}

#tab1 .tab_box1 div{}

.proud_box1{ width:1180px;  } 

.prod_nr1{ background: url(../images/qh1.jpg) no-repeat; height:420px; width:1180px;}



.prod_nr11{ background:url(../images/qh2.jpg) no-repeat; height:420px;width:1180px;}



.vs{ width:1180px; height:445px;margin:0 auto; color:#252525; position: relative;}

.vs1{

	

	line-height:33px;

	position:absolute;

	left: 573px;

	top: 57px;

}

.vs1 li{ padding-left:9px; font-size:16px; color:#333;word-wrap:break-word;word-break:nomal}





.vs2{

	

	line-height:33px;

	position:absolute;

	left: 615px;

	top: 62px;

}

.vs2 li{ padding-left:9px; font-size:16px; color:#333;word-wrap:break-word;word-break:nomal}







/*pingjia*/

.pingjia{ height:440px; margin:0 auto;  }

.pj_box{ width:1180px; margin:0 auto;}

.pj_title{background: url(../images/pingjia_t.jpg) center 30px no-repeat; margin:0 auto; height:59px;}



.pj_title a{  height:25px;color:#333; font-size:28px; text-decoration:none; line-height:32px;  padding-left:15px; display:block; text-align: center; }

.pj_title a i{ font-style:normal; color:#0066d4;}

.pj_title span{ font-weight:normal; color:#333; font-size:16px;}



.pj_n{width:1235px; margin:0 auto;}

.pj_n1{ width:260px; height:340px; float:left; margin-top:40px; background:#e6e6e6; position:relative; margin-right:45px;}

.pj_n1:hover{ background:#007fea;color:fff;}

.pj_n1:hover a{ color:#fff; text-decoration:none;}

.pj_n1 img{ width:250px; height:180px; padding:5px;}

.pj_n1 dl{ width:240px; height:105px; padding:10px; overflow:hidden;}

.pj_n1 dt{ font-size:16px; color:#000;}

.pj_n1 dd{ font-size:14px; line-height:28px; color:#333; padding-top:7px;}

.pj_n1 .more{ background: url(../images/pj_more.png) no-repeat; position:absolute; width:31px; height:31px; display:block; right:0px; bottom:0px;}

.pj_n1:hover .more{ background:url(../images/pj_morea.png) no-repeat;}







/*banner2*/

.sbanner2{ background: url(sbanner2.jpg) center no-repeat; margin:0 auto; position: relative; z-index:3; height:291px; margin-top:40px;}

.sbanner2 .phone2{

	position:absolute;

	left: 550px;

	top: 191px;

	font-size:16px;

	color:#fff;

}

.sbanner2 .phone2 span{ font-size:20px; color:#fff; font-weight:bold;}

.sbanner2 .anniu2{

	position:absolute;

	width:145px;

	height:28px;

	text-align:center;

	background:#fff;

	left: 895px;

	top: 191px;

}

.sbanner2 .anniu2 a{ font-size:16px; line-height:25px; color:#212121;}

.sbanner2_2{ position:relative; width:1180px; margin:0 auto;}









/*about_rongyu*/

.about_ryu{ height:380px;}

.aboutus{ float:left; height:283px; width:775px;position:relative;}

.at{ width:1180px; margin:0 auto;}

.a_l{ float:right;}

.a_t a{  width:225px; height:25px;color:#333; font-size:26px; text-decoration:none; line-height:24px; padding-top:50px; padding-left:333px; display:block; position:absolute;}

.a_n{ width:440px; height:260px; margin-top:90px;}

.a_n p{ color:#333333; font-size:14px; line-height:32px; text-indent:25px; height: 224px;
    overflow: hidden;}

.a_n p a{ color:#000;}

.a_r{ float:left;padding-top:30px; background:url(../images/about_tubj.jpg) 25px 80px no-repeat; width:284px; height:318px;margin-left:20px;}

.a_r img{ width:272px; height:304px;}

.rongyu{float:right; width:390px; height:384px;}

.honer{height:268px; }

.h_t{  height:20px;padding-top:40px; border-bottom:1px solid #ccc;padding-bottom:20px; }

.h_t a{ font-size:18px; color:#333;padding-left:35px; display:block; text-decoration:none;}

.h_t .o{ float:right; font-size:12px; line-height:8px; color:#333; padding-top:22px;}



/**********************************************图片滚动********************************************/

.gd_03{ position:relative; height:157px;  padding-top:58px;padding-left:83px;}

.gd_03 em{

	position: absolute;

	top: 110px;

}

.gd_03 .t_l{

	left: 10px;

}

.gd_03 .t_r{

	right: -20px;

}

.gd_03 #simgs02{ margin:0;}

.gd_03 li{ float:left; width:246px; text-align:center;}

.gd_03 li.last{ padding-right:0;}

.gd_03 li img{ display:block; width:246px; height:158px; margin-bottom:20px;}

.gd_03 li a{ color:#333; font-size:14px;}

.gd_03 .fl { float:left;}

.gd_03 .fr { float:right;}

.gd_03 .pa{ position:absolute;}

.gd_03 .pr{ position:relative}







/*新闻*/

.xxbg{ width:100%; height:auto; }

.xinxi_wenti{ width:1180px; height:465px; margin:0 auto;}

.xinxi_wenti .xinxi{ float:left; width:780px;  background:#ffffff; height:466px;}

.xinxi .ttt{ width:780px; height:52px; border-bottom:1px solid #CCC; padding-left:15px; }

.xinxi .ttt ul{ width:500px; float:left; height:52px;}

.xinxi .ttt .gd{ float:right; line-height:52px; padding-right:5px;}

.xinxi .ttt li{ float:left; width:100px; height:52px;  text-align:center; line-height:52px;cursor:pointer; color:#333;}

.xinxi .ttt li a{ font-size:18px;  font-weight:bold;}



.xinxi .ttt li a:hover{color:#007dd4; }

.xinxi .tabcont{ width:780px; float:left; height:auto;clear:both;}

.xinxi .tabcont .tabc{width:780px; float:left; height:auto;clear:both;}



.tabc .xinwen_con{ width:780px;float:left; padding-top:15px; height:145px;}

.tabc .xinwen_con .about_pic{ width:227px; float:left; padding-left:20px; height:146px;}

.tabc .xinwen_con .about_pic img{ padding:3px; border:1px solid #CCC;}

.tabc .xinwen_con ul{ float:left; width:461px; height:145px;}

.tabc .xinwen_con ul li{ width:275px;}

.tabc .xinwen_con ul li.ali1{ line-height:25px; width:275px; height:25px; overflow:hidden; padding-left:20px;}

.tabc .xinwen_con ul li.ali1 a{ font-size:14px; color:#828181; font-weight:bold;}

.tabc .xinwen_con ul li.ali2{ line-height:22px; padding-left:15px; width:500px; height:92px; overflow:hidden;}

.tabc .xinwen_con ul li.ali3 a{ padding-left:20px; padding-top:5px; font-weight:bold; color:#d10303;}

.tabc .dixw{ float:left;}

.tabc .dixw ul{ padding-top:10px; width:780px; float:left;}

.tabc .dixw ul li{ line-height:40px; width:360px; float:left; padding-left:10px; border-bottom:1px dashed #CCCCCC; margin-right:20px; height:40px; overflow:hidden;}

.tabc .dixw ul li a{ float:left; width:200px; height:32px; overflow:hidden;}

.tabc .dixw ul li span{ float:right;}





.wenti{ width:350px; float:right; height:464px; overflow:hidden; background:#FFF; color:#000;}

.wenti .wt_title{ width:322px; height:52px;  border-bottom:1px solid #bababa;}

.wenti .wt_title span.ryj1{ width:209px; height:52px; color:#1798db; float:left; background:url(../images/wenda.jpg) 2px 12px no-repeat; }

.wenti .wt_title span.ryj1 a{ color:#007dd4; line-height:52px; text-align:center; padding-left:9px; font-size:18px; font-weight:bold; }

.wenti .wt_title span.ryj2{ width:74px; height:52px; float:right;}

.wenti .wt_title span.ryj2 a{float:right; line-height:52px; padding-right:10px; color:#000; font-size:12px;}

.wenti .wt_con{ height:372px;}

#ticker22{height:372px;}

.wenti .wt_con #ticker22 li{ width:302px; padding-bottom:15px; padding-left:18px; padding-top:10px; border-bottom:1px dashed #CCCCCC;} 

.wenti .wt_con #ticker22 li span.wen{ line-height:25px; width:258px; height:25px; overflow:hidden;background:url(wen.jpg) 2px 2px no-repeat;clear:both;float:left;padding-left:30px; }

.wenti .wt_con #ticker22 li span.wen a{ color:#000; font-weight:bold;}

.wenti .wt_con #ticker22 li span.da{ width:264px; line-height:50px; overflow:hidden;line-height:25px;background:url(da.jpg) 2px 6px no-repeat;clear:both; display:block;  padding-left:30px; color:#000;}









.link_box{ width:1180px; margin:0 auto; height:65px;}

.link_t{ background:url(link.jpg) left no-repeat; height:38px; width:168px; float:left; color:#FFF; font-size:20px; font-weight:bold; padding-left:23px; line-height:36px;}

.link_n{ float:left;margin-left:25px;}

.link_n a{ color:#333; font-size:12px;line-height:36px;}


.w1920{ width:100%; background:url(back1.jpg) repeat;}
.w1200{ width:1200px;}
.center{ text-align:center;}
.clear{ clear:both;}
.auto{ margin:0 auto;}
.left{ float:left}
.right{ float:right;}
.pt42{ padding-top:42px;}
.fcbt{ width:1200px; height:32px; border-bottom:1px solid #dedede;background:url(bticon.jpg) 0px 43px no-repeat;}
.more2{ width:68px; height:25px; float:left; display:block; background-color:#8e8e8e; line-height:25px; font-size:14px; color:#FFF;}
.more2:hover{ color:#fff;}
.fcbt span{ color:#999999; font-size:18px; float:left; padding-left:10px;}
.fcbt b{ color:#4393c1; font-size:22px;float:left; padding-left:15px;}


.fcBox{ width:1200px; height:254px; overflow:hidden; position:relative; padding-top:37px; padding-bottom:40px;}
.fcBox .bd{ position:relative; height:100%; z-index:0; }
.fcBox .bd li{float:left; display:inline;zoom:1; vertical-align:middle; }
.fcBox .bd li a{width:271px;height:290px;display:block;margin:0px 25px 0px 0px;}
.fcBox .bd li a img:hover{border:1px solid #212121;}
.fcBox .bd li a img{width:249px;height:189px; float:left;border:1px solid #d6d5d5; padding:10px; background-color:#fff; margin-bottom:12px;}
.fcBox .bd li a .title{width:271px;height:30px; float:left; line-height:30px; font-size:14px; background-color:#cc3333;color:#fff; }
.fcBox .bd li a:hover .title{background-color:#006699; color:#fff;}

.fcBox .hd{ height:0px;}
.fcBox .hd .next{position:absolute; left:0px; top:112px;  display:block; width:34px; height:65px;_width:34px; _height:65px; background:url(j01.png)  no-repeat;filter: alpha(opacity=80); opacity: 0.8; cursor:pointer; z-index:10;}
.fcBox .hd .prev{position:absolute; right:0px; top:112px;  display:block; width:34px; height:65px;_width:34px; _height:65px; background:url(j02.png)  no-repeat;filter: alpha(opacity=80); opacity: 0.8;cursor:pointer;z-index:10;}


/*al gd*/
.alBox{ width:1158px; height:240px; overflow:hidden; position:relative;border:1px solid #efefef; padding:20px; background-color:#fff; margin-bottom:20px;}
.alBox .bd{ position:relative; height:100%; z-index:0;  padding-right:20px;  }
.alBox .bd li{ width:251px; height:201px; float:left;margin:12px 25px 0px 0px; display:inline;zoom:1; vertical-align:middle; }
.alBox .bd li a{width:249px;height:199px;display:block;border:1px solid #d6d5d5; }
.alBox .bd li a:hover{border:1px solid #212121; }
.alBox .bd li a img{width:249px;height:199px; float:left;}

.alBox .hd{height:0px; width:100%;}
.alBox .hd .next{ position:absolute; left:20px; top:82px;  display:block; width:34px; height:65px;_width:34px; _height:65px; background:url(j01.png)  no-repeat;z-index:10; cursor:pointer;}
.alBox .hd .prev{ position:absolute; right:20px; top:82px;  display:block; width:34px; height:65px;_width:34px; _height:65px; background:url(j02.png)  no-repeat;z-index:10;cursor:pointer;}



.jg{
	width:100%;
	height:10px;
	overflow:hidden;
}



.about_tit{ background:#007fea; width:100%; height:38px;}
.about_tit_zi{ background:url(about_right1.gif) repeat-x; width:100px; text-align:center; float:left; display:block; height:38px; line-height:38px; color:#FFFFFF;  font-family:"微软雅黑"; font-size:15px;}
.about_tit_more{ float:right; height:38px; line-height:38px; color:#FFFFFF;  font-size:14px; padding-right:10px;}
.about_tit_more a{ height:38px; line-height:38px; color:#FFFFFF;  font-size:14px;}

.about_nr{ width:100%; background:#f7f8fa;  line-height:30px; padding-top:30px; padding-bottom:30px;}

.about_nr p{ padding-left:30px; padding-right:30px;}


.left_contact{ padding-left:15px; line-height:30px; font-size:14px;}
.left_contact a{ font-size:14px;}



.aprod_nr{ padding-top:0px;}

.aprod_nr ul li{ float:left; border:1px solid #dddddd; width:250px;  height:220px; margin:0px 0px 20px 38px; display:block;position:relative;}

.aprod_nr ul li img{ width:242px; height:180px; padding:4px;}

.aprod_nr ul li span a{ display: block; font-size:14px; color:#FFF;}





.aprod_nr ul li span{  width:242px; margin-top:4px; margin-left:4px; height:130px; overflow:hidden; display:none; line-height:30px; text-align:center; font-size:15px; color:#fff; background:url(cp_tubj.png) repeat; position:absolute; top:0; left:0;}






.aprod_nr ul li:hover span{display:block;padding-top:50px;}


.page_info{text-align:center;margin-top:10px;color:#333;}
.page_info span{padding:0 2px;font-weight:bold;}
.page_list{height:24px;line-height:24px;text-align:center;letter-spacing:0;font-family:"Arial Black";font-size:12px;margin-top:20px;}
.page_list a{display:inline-block;color:#898989;border:1px solid #e8e8e8;background:#f8f8f8;text-align:center;padding:0 8px;margin:0 1px;}
.page_list a:hover{color:#fff;border:1px solid #898989;background:#898989;}
.page_list a.on{color:#333;border:1px solid #ccc;background:#d3f3fd;}


.contPage{height:20px;line-height:20px;text-align:center;letter-spacing:0;font-family:"Arial Black";font-size:10px;margin-top:20px;}
.contPage a{display:inline-block;color:#898989;background:#fff;text-align:center;padding:0 7px;margin:0 1px;}
.contPage a:hover{color:#fff;background:#898989;}
.contPage a.on{color:#333;background:#E5EDF2;border:1px solid #C2D5E3;}


.news-title{
	width:100%;
	text-align:center;
	height:45px;
	padding-top:5px;
	color:#f01a1a;
	font-size:16px;
}
.info{
	width:100%;
	text-align:center;
	height:35px;
	border-bottom:1px dashed #cccccc;
	border-top:1px dashed #cccccc;
	padding-top:5px;
	margin-left:30px;
}

#textarea{
	width:100%;
	
	padding-top:15px;
	line-height:35px;
}



.content{ width:840px; padding-left:30px;}
.prohead{ overflow:hidden}

.prohead .hleft{ width:402px; float:left}

.prohead .hleft .proimg{ width:400px; height:400px;}

.prohead .hleft .proimg img{width:400px; height:400px; }



.prohead .hleft .btns{margin-top:20px;}

.prohead .hleft .btns span{ display:none}

.prohead .hleft .btns a{ display:block; height:22px; line-height:22px; text-indent:20px; font-size:12px; background:url(../images/btn-s-bg.png) no-repeat; float:left; margin-right:16px; width:80px;}

.prohead .hleft .btns a.b1{ background-position: left -150px}

.prohead .hleft .btns a.b2{ background-position: left -30px; width:93px;}

.prohead .hleft .btns a.b3{ background-position: left -120px;}

.prohead .hleft .btns a.b4{ background-position: left -60px;}


.btns1{ clear:both; margin-top:15px;}
.prohead .hright{ float:right; width:390px;font-family:microsoft yahei;}

.prohead .hright h1{ font-size:18px; }

.prohead .hright h2{ font-size:15px; color:#ff7300;}

.prohead .hright p{ padding-left:0px;}


.prohead .hright .proinfo{ border-bottom:1px solid #ddd; padding-bottom:12px;}

.prohead .hright .proinfo{ border-bottom:1px solid #ddd; padding-bottom:12px;}


.prohead .hright .btns{  width:100%; overflow:hidden; margin:15px auto;}

.prohead .hright .btns img{ margin-right:20px;}



.prohead .hright .tels{  border-bottom:1px solid #ddd; height:45px; line-height:45px;  }



.procontent{ margin-top:20px;}

.procontent .tit{ height:40px; line-height:40px; border-bottom:2px solid #207CBF;}

.procontent .tit dt{ float:left; height:40px; line-height:40px; color:#fff; background-color:#207CBF; text-align:center; width:160px; font-weight:bold; font-size:14px;}

.procontent .detail{ margin-top:20px;}


.in_new{ margin-left:30px; margin-right:30px;}
.in_new ul li{ line-height:45px; height:45px; border-bottom:1px dashed #c7c8ca; }
.in_new ul li span{ float:right;}
.in_new ul li a{  }
.in_new ul li b{ font-size:20px ;  color:#708598;}



.feedback{width:95%; padding-left:30px; }
.feedback table{width:100%;line-height:50px;}
.feedback td{height:24px;}
.feedback .tdl{width:12%; text-align:LEFT; padding-right:1%;}
.feedback .tdr{width:39%; text-align:left;}
.feedback .tdr2{width:89%; text-align:left;}
.feedback .txt{width:240px;}
.feedback .txt2{width:593px;}
.feedback .ta1{width:591px; height:100px;}
.feedback img{ vertical-align:middle;}

.feedback .btn{ border:1px solid #a3a4a6; background:#ededee; width:80px; height:30px; color:#797a7b}




