/* CSS Document */
*{ margin:0;padding:0; list-style-type:none;/*font-family: "Microsoft YaHei" */}
body{ font-family: "Microsoft YaHei" ; font-size:12px;}
img{border:0;}
a{ text-decoration:none;}
a:hover{ text-decoration:none; outline:none;}
.clear{ clear:both;}
input, select{
    outline: medium none;
    }
body a{outline:none;blr:expression(this.onFocus=this.blur());}


.wrap_top{ width:100%; background:#fff; margin:0 auto; height:85px;}
.header{ width:1260px; margin:0 auto; height:85px; }
.logo{ float:left; width:219px; height:71px; overflow:hidden; background:url(images/logo.png) no-repeat 0 0; text-indent:-800px; margin-top:15px;}

/*---------语言切换-------*/
.dib {DISPLAY: inline-block; -moz-inline-stack: inline-block; float:right; margin-top:45px; font-size:14px;}
.el {TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; OVERFLOW: hidden; _width: 100%}
.cir {WIDTH: 0px; DISPLAY: inline-block; HEIGHT: 0px; OVERFLOW: hidden}
.sele { POSITION: relative; LINE-HEIGHT: 27px; TEXT-INDENT: 10px; WIDTH: 40px;  HEIGHT: 27px; CURSOR: pointer }
.sele_ { BORDER-BOTTOM: #cacad9 1px solid; POSITION: absolute; BORDER-LEFT: #cacad9 1px solid; WIDTH: 100%; DISPLAY: none; BACKGROUND: #fff; BORDER-TOP: #cacad9 1px solid; TOP: 27px; BORDER-RIGHT: #cacad9 1px solid; LEFT: -1px }
.sele_ A { DISPLAY: block; font-size:14px;}
.sele_ A:hover { BACKGROUND: #efefef; COLOR: #333 }
.ico { WIDTH: 20px; DISPLAY: inline-block; BACKGROUND: url(../images/ico1.png) no-repeat; HEIGHT: 20px; VERTICAL-ALIGN: middle; OVERFLOW: hidden}
.head_top .ico {VERTICAL-ALIGN: text-bottom}
.lang {LINE-HEIGHT: 20px; WIDTH: auto; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 20px; VERTICAL-ALIGN: text-bottom; MARGIN-RIGHT: 5px}
.lang .sele_ {BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; WIDTH: 100px; BORDER-TOP: 0px; TOP: 20px; BORDER-RIGHT: 0px}
.lang .sele_ A:hover {COLOR: #fff}
.lang .cir {BORDER-BOTTOM: #fff 4px solid; BORDER-LEFT: #fff 4px solid; BORDER-TOP: #0c4da2 4px solid; BORDER-RIGHT: #fff 4px solid}

.lang {VERTICAL-ALIGN: -1px}
.lang .bt {Z-INDEX: 5; BORDER-BOTTOM: 0px; POSITION: absolute; BORDER-LEFT: #cccccc 1px solid; BACKGROUND-COLOR: #fff; WIDTH: 100px; DISPLAY: none; HEIGHT: 24px; BORDER-TOP: #2db2ed 1px solid; TOP: -2px; BORDER-RIGHT: #cccccc 1px solid; LEFT: 7px}
.lang .cir {Z-INDEX: 10; POSITION: relative}
.lang SPAN {Z-INDEX: 10; POSITION: relative; color:#0c4da2}
.lang .ico {Z-INDEX: 10; POSITION: relative}
.lang .sele_ {BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BACKGROUND-COLOR: #fff; BORDER-TOP: #cccccc 1px solid; TOP: 22px; BORDER-RIGHT: #cccccc 1px solid; LEFT: 7px}
.sele_cur .bt {DISPLAY: block}
.sele_ A {TEXT-INDENT: 0px; PADDING-LEFT: 20px; COLOR: #666 !important}
.sele_ A:hover {BACKGROUND: #f2f8fb}
/*---------语言切换-------*/

/*.menu{ float:left; width:722px; height:47px; display:inline; overflow:hidden; margin-top:37px; margin-left:40px;}
.menu li{ float:left; display:block; width:114px; height:47px;}
.menu li a{ float:left; display:block; width:114px; height:47px; line-height:47px; text-align:center; font-size:17px; color:#010101; font-family: "Microsoft YaHei"}
.menu li a:hover{ color:#1db7e8; background:url(images/hover.png) no-repeat 0 0;}*/
.nav {float:left; width:722px; display:inline;  margin-top:37px; margin-left:40px; z-index:10; position:relative}
.nav LI { POSITION: relative; text-align:center;  width:116px;  FLOAT: left; height:42px; line-height:42px; font-size:14px; color:#010101; }
.nav A {POSITION: relative; DISPLAY: block; HEIGHT: 42px; COLOR: #616161; }
.nav .cur A {Z-INDEX: 2; background:url(images/hover.png) no-repeat 1px 0;  font-size:14px; color:#1db7e8; }

.nav .lev1 {Z-INDEX: 1; POSITION: absolute; TEXT-ALIGN: left;  WIDTH: 197px; PADDING-RIGHT: 0px; background:url(images/about_menu.jpg) no-repeat 0 0; HEIGHT: 64px; FONT-SIZE: 12px;  TOP: -999em; PADDING-TOP: 20px; LEFT: 1px; margin-top:-5px;}
.nav .cur .lev1 {TOP: 44px}

.nav .lev3 {Z-INDEX: 1; POSITION: absolute; TEXT-ALIGN: left;  WIDTH: 307px; PADDING-RIGHT: 0px; background:url(images/news_menu.jpg) no-repeat 0 0; HEIGHT: 64px; FONT-SIZE: 12px;  TOP: -999em; PADDING-TOP: 20px; LEFT: 1px; margin-top:-5px;}
.nav .cur .lev3 {TOP: 44px}

.nav .lev4 {Z-INDEX: 1; POSITION: absolute; TEXT-ALIGN: left;  WIDTH: 486px; PADDING-RIGHT: 0px; background:url(images/service_menu.jpg) no-repeat 0 0; HEIGHT: 64px; FONT-SIZE: 12px;  TOP: -999em; PADDING-TOP: 20px; LEFT: 1px; margin-top:-5px;}
.nav .cur .lev4 {TOP: 44px}


.ejlm_box1{ float:left; padding-left:7px; height:30px; display: inline;}
.ejlm_box1 li{ float:left; display:block; width:94px; height:24px; line-height:24px; text-align:center;}
.ejlm_box1 li a{ color:#1db7e8; font-size:14px; background:none!important; display:block; width:94px; height:30px; margin-top:0;}
.nav .lev2 {Z-INDEX: 1; POSITION: absolute; TEXT-ALIGN: left;  WIDTH: 486px; padding-left:10px; PADDING-RIGHT: 0px;  background:url(images/products.png) no-repeat 0 0;  margin-top:-5px; HEIGHT: 141px; FONT-SIZE: 12px;  TOP: -999em; PADDING-TOP: 20px; LEFT: 1px; overflow:hidden;}
.nav .cur .lev2 {TOP: 44px; height:120px; overflow:hidden;}

.lev2 dl{ float:left; width:109px; height:120px; overflow:hidden; margin-left:8px;}
.lev2 dl dt{ float:left; width:109px; height:80px; overflow:hidden;}
.lev2 dl dt img{ height:80px;}
.lev2 dl dd{ float:left; width:109px; height:30px; line-height:30px; text-align:center; overflow:hidden;}
.lev2 dl dd a{ color:#1db7e8; font-size:14px!important; background:none!important;}
.banner{ width:100%; height:491px; margin:0 auto;  }
.footer{ width:100%; height:493px; background:#000; overflow:hidden;}
.foot{ width:1005px; margin:34px auto 0 auto; background:url(images/foot_bg.jpg) no-repeat 0 0; height:422px;}
.foot_copright{ float:left; width:470px; overflow:hidden; height:60px; margin-top:307px; text-align:right; line-height:25px; color:#b1b1b1;}
.foot_copright a{ color:#b1b1b1}
.foot_copright span{ font-family:Arial, Helvetica, sans-serif;color:#b1b1b1;}
.foot_right{ float:right; width:470px; overflow:hidden;}
.foot_lm{ float:left; width:140px; overflow:hidden; display:block; margin-top:40px; margin-left:15px; height:240px;}
.foot_lm dt{ float:left; width:140px; height:33px; line-height:30px; overflow:hidden;}
.foot_lm dt a{ font-size:16px;font-family: "Microsoft YaHei" ; color:#fff}
.foot_lm dd{ float:left; width:140px; height:26px; line-height:26px; overflow:hidden;}
.foot_lm dd a{ color:#1d9ee8; font-size:14px;}

.foot_bottom{ float:right; width:300px; text-align:right; padding-right:70px; }
.foot_bottom a{ color:#a4a3a3; font-size:14px;}
.bdsharebuttonbox{ float:right; width:138px; padding-right:70px; margin-top:10px; color:#fff; padding-left:56px; }

.main{ width:1373px;  overflow:hidden; padding-bottom:15px; margin:0 auto;}
.main_cont1{ width:1373px; margin:0 auto; height:360px; background:url(images/cont_1.jpg) no-repeat 0 0;}
.shows{ float:left; width:300px; height:309px; overflow:hidden; margin-top:30px; border-right:1px solid #e2e2e2; padding-left:25px; padding-right:16px;}
.shows dt{ float:left; width:261px; height:186px; overflow:hidden; display:block; padding-left:19px;}
.shows dt img{ width:261px; height:186px;}
.shows dd.shows_bt{ float:left; width:300px; height:30px; line-height:30px; text-align:center; white-space:nowrap;text-overflow:ellipsis;overflow:hidden; margin-top:25px;}
.shows dd.shows_bt a{ font-size:18px; color:#007cc0; font-family: "Microsoft YaHei"}
.shows dd.shows_nr{ float:left; width:300px; height:59px; margin-top:10px; line-height:20px; overflow:hidden;}
.shows dd.shows_nr a{ font-size:14px; color:#535454}
.shows dd.shows_nr a:hover{ color:#007cc0; text-decoration:underline}

.main_cont2{ width:1014px; margin:0 auto 0 auto;}
.main_cont2_top{ float:left; width:1014px; height:21px; overflow:hidden; margin-top:8px;}
.main_cont2_bottom{ float:left; width:1014px; height:27px; overflow:hidden;}
.main_cont2_middle{ float:left; width:980px; background:url(images/main_middle.jpg) repeat-y 0 0; padding-left:17px; padding-right:17px; overflow:hidden;}

.hotproducts_bt{ float:left; width:980px; height:33px; background:url(images/rmcp_bt.jpg) no-repeat 0 0; clear:both; margin-top:15px;}
.hotproducts_bt a{ display:block; float:left; width:980px; height:33px; text-indent:-1280px; overflow:hidden;}
.hotproducts{ float:left; width:480px; display:block; height:220px; overflow:hidden; margin-top:30px; padding-left:10px;}
.hotproducts dt{ float:left; width:220px; height:220px; overflow:hidden;}
.hotproducts dt img{ width:220px; height:220px;}
.hotproducts dd.products_bt{ float:right; width:250px; height:30px; line-height:30px; white-space:nowrap;text-overflow:ellipsis;overflow:hidden; margin-top:40px; }
.hotproducts dd.products_bt a{ font-size:16px; color:#007cc0; font-family: "Microsoft YaHei"}
.hotproducts dd.products_nr{ float:right; width:210px; height:65px; margin-top:8px; overflow:hidden; line-height:21px; color:#7d7d7d; font-size:14px; padding-right:40px;}
.hotproducts dd.more1{ float:right; width:210px; height:30px; margin-top:10px; overflow:hidden;}

.main_cont3_top{ float:left; width:980px; overflow:hidden; height:245px; background:url(images/wrap.jpg) no-repeat right 0; margin-top:15px;}
.aboutus{ float:left; width:270px; height:245px; overflow:hidden;}

.aboutus_bt{ float:left; width:270px; height:26x; background:url(images/about_bt.jpg) no-repeat 0 0; clear:both; margin-top:15px;}
.aboutus_bt a{ display:block; float:left; width:270px; height:26px; text-indent:-280px; overflow:hidden;}
.aboutus_nr{ float:left; width:270px; margin-top:10px; line-height:20px; overflow:hidden; color:#7d7d7d; font-size:14px;}
.aboutus_nr a{ color:#0c4da2;}
.aboutus_nr img{ padding-bottom:10px; width:270px; height:120px;}

.news2{ float:left; width:311px; overflow:hidden; margin-left:29px; overflow:hidden;}
.news_bt2{ float:left; width:311px; height:26x; background:url(images/news_bt.jpg) no-repeat 0 0; clear:both; margin-top:15px;}
.news_bt2 a{ display:block; float:left; width:311px; height:26px; text-indent:-380px; overflow:hidden;}
.news2 ul{ float:left; width:311px; margin-top:10px; overflow:hidden; height:192px;}
.news2 ul li{ float:left; display:block; width:300px; height:27px; line-height:27px;  white-space:nowrap;text-overflow:ellipsis;overflow:hidden; background:url(images/list01.jpg) no-repeat 0 9px; padding-left:11px;}
.news2 ul li a{ color:#7d7d7d; font-size:14px;}
.news2 ul li a:hover{ color:#0c4da2}
.news2 ul li.more2{ text-align:right; background:none; width:250px; height:27px; padding-right:50px; }
.news2 ul li.more2 a{ color:#0c4da2; }

.main_cont3_bottom{ float:left; width:980px; height:308px; overflow:hidden; margin-top:35px; }
.main_cont3_bottom table{ float:left; width:980px;}
.honor{ float:left; width:680px; height:41px; margin-top:30px; overflow:hidden; padding-left:300px;}
.honor li{ float:left; display:block; width:154px; height:42px; overflow:hidden; margin-left:20px;}
.honor li a{ float:left; display:block; width:154px; height:42px; text-align:center; line-height:42px; color:#fff; font-size:15px;background:url(images/honor.jpg) no-repeat 1px 0;}
.honor li a:hover{ background:url(images/honor_hover.jpg) no-repeat 0 0;}


/*--------------------内页代码--------------------*/
.nymain{ width:100%; background:url(images/nymain_bg.jpg) repeat-x 0 0; padding-bottom:15px;}
.slist_title{width:1003px; height:78px; overflow:hidden; margin:0 auto;}
.main_bt{ float:left; width:1003px; height:24px; line-height:24px; color:#000000; font-size:18px; font-weight:normal; padding-left:3px; }
.positions {  float:left; width:1003px; line-height:25px;font-size:14px;color:#0c4da2; height:25px; margin-top:12px;}
.positions a{ color:#0c4da2; font-size:14px;}

.nymain_contant{ width:1003px; line-height:24px; color:#7c7c7c; overflow:hidden; margin:0 auto; padding-top:20px; padding-bottom:20px;}
.nymain_contant p{ float:left; width:1003px; overflow:hidden;}

.qywh_01{ width:1003px; padding-bottom:25px; padding-top:25px; border-bottom:1px solid #d7d7d7; overflow:hidden; height:326px;}
.qywh_01 dt{ float:left; padding-left:50px; width:394px; overflow:hidden; overflow:hidden; line-height:24px; font-size:14px; color:#7c7c7c; margin-top:45px;  }
.qywh_01 dt span{font-size:20px; color:#222222;}
.qywh_01 dd{ float:right; width:502px; overflow:hidden;}

.qywh_02{ width:1003px; padding-bottom:25px; padding-top:25px; border-bottom:1px solid #d7d7d7;  overflow:hidden; height:326px;}
.qywh_02 dt{ float:right; padding-right:50px; width:394px; overflow:hidden; overflow:hidden; line-height:24px; font-size:14px; color:#7c7c7c; margin-top:45px;  }
.qywh_02 dt span{ font-size:20px; color:#222222;}
.qywh_02 dd{ float:left; width:502px; overflow:hidden;}


.nyhonor{ float:left; width:738px; height:127px; padding-bottom:33px; padding-top:33px; border-bottom:1px dashed #dcdcdc; padding-left:107px; padding-right:158px;}
.nyhonor dt{ float:left; width:150px; height:127px; overflow:hidden; text-align:right; padding-right:42px; background:url(images/line1.jpg) no-repeat right center}
.nyhonor dt img{ height:127px;}
.nyhonor dd.nyhonor_bt{ float:right; width:530px; height:30px; line-height:30px;  white-space:nowrap;text-overflow:ellipsis;overflow:hidden; margin-top:10px; }
.nyhonor dd.nyhonor_bt a{font-size:16px; color:#222222; }
.nyhonor dd.nyhonor_bt a:hover{ color:#1d9ee8}
.nyhonor dd.nyhonor_nr{ float:right; width:530px; height:73px; line-height:24px; color:#7c7c7c; font-size:14px; margin-top:10px; overflow:hidden}
.number{ float:left; width:500px; padding-left:400px; overflow:hidden; display:inline; margin-top:30px;}
.number li{ float:left; display:block; width:19px; height:19px; text-align:center; line-height:19px; margin-left:8px; overflow:hidden}
.number li a{ color:#333; font-size:14px;}
.number li a:hover{ color:#1d9ee8;}
#number2{ padding-left:300px;}

.contactus{ float: left; width:1003px; background:url(images/contactus.jpg) no-repeat right 50px; height:400px; margin-top:20px;}
.contactus h3{ float:left; width:1000px; height:30px; line-height:30px; font-size:16px;color:#232323; font-weight:normal; }
.contactus table{ float:left; width:500px;  color:#000000; margin-top:20px; margin-left:20px;}
.text_1{ width:191px; height:28px; background:url(images/text01.jpg) no-repeat 0 0; line-height:28px; padding-left:5px; float:left; border:none;}
.comments{ border:1px solid #d4d0c8;}

.wap{ width:100%; height:322px; background:#f8f8f8;padding-bottom:60px; overflow:hidden;  padding-top:60px; }
.wap_box{ width:957px; margin:0 auto; border:1px solid #d5d5d5;}

.sider{ float:left; width:234px; overflow:hidden;}
.cplb_bt{ float:left; width:234px; height:46x; background:url(images/cplb_bt.jpg) no-repeat 0 0; clear:both; margin-top:10px;}
.cplb_bt a{ display:block; float:left; width:234px; height:46px; text-indent:-280px; overflow:hidden;}

.cplb_nr{ float:left; width:232px; border:1px solid #e7e7e7; border-top:none;}

.dede_pages{
}
.dede_pages ul{
	float:left;
	padding:12px 0px 12px 16px;
}
.dede_pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
}
.dede_pages ul li a{
	float:left;
	padding:2px 4px 2px;
	color:#666;
	border-bottom:1px solid #EEE;
}
.dede_pages ul li a:hover{
	color:#690;
	text-decoration:none;
	padding:2px 4px 1px;
	border-bottom:2px solid #690;
}
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	color:#F63;
	padding:2px 4px 1px;
	border-bottom:2px solid #F63;
	font-weight:bold;
}
.dede_pages .pageinfo{
	float:right;
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#999;
}
.dede_pages .pageinfo strong{
	color:#666;
	font-weight:normal;
	margin:0px 2px;
}

/*-------产品列表点击展开--------*/
#nav2 { float:left; WIDTH: 232px;}
#nav2 LI a { float:left;width:180px; DISPLAY: block; color:#424242; font-size:14px; height:42px; white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
#nav2 LI{ line-height:42px; padding-left:22px; width:210px; FLOAT: left; COLOR: #4f4f4f;  CURSOR: hand; background:url(images/cplb_bg.jpg) no-repeat 0 0;}
#nav2 LI A:hover {}
#nav2 LI A:link {COLOR: #424242; TEXT-DECORATION: none}
#nav2 LI A:visited {COLOR: #424242; TEXT-DECORATION: none}
#nav2 LI A:hover {COLOR: #1268b3; TEXT-DECORATION: none; }
#nav2 LI UL {TEXT-ALIGN: left; LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none; }

.current2{ background:url(img/list05.png) no-repeat 0 0; color: #f39800; }
#current { COLOR: #f39800;}
#nav2 LI:hover UL {LEFT: auto}
#nav2 LI.sfhover UL {LEFT: auto}
#content {CLEAR: left}
#nav2 UL.collapsed {DISPLAY: none;}
#nav2 LI ul{ margin-top:5px; margin-bottom:5px;}
#nav2 LI ul li{ float:left; background:url(images/list01.jpg) no-repeat 7px 10px; line-height:30px; width:190px; height:30px; white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
#prent {WIDTH: 133px;  HEIGHT: auto;}

.tuijian_pho{ float:left; width:156px; height:185px; overflow:hidden; margin-left:18px; margin-top:20px; padding-bottom:10px;}
.tuijian_pho dt{ float:left; width:151px; height:139px; border:1px solid #e7e7e7; overflow:hidden; }
.tuijian_pho dt img{ width:151px; height:139px;  padding-left:0;  margin-left:0;}
.tuijian_pho dd{ float:left; width:156px; height:30px; margin-top:8px; overflow:hidden; }

.nymain_right_nrbox{ float:right; width:739px; overflow:hidden;}

.news{ float:left; width:709px; height:113px; padding-top:18px; padding-bottom:18px; overflow:hidden; border-bottom:1px dashed #dcdcdc; padding-left:15px; padding-right:15px;}
.news dt{ float:left; width:150px; height:113px; overflow:hidden;}
.news dt img{ width:150px; height:113px;}
.news dd.news_nybt{ float:right; width:540px; overflow:hidden; height:30px; line-height:30px; white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.news dd.news_nybt a{ color:#222222; font-size:16px;}
.news dd.news_nynr{ float:right; width:540px; line-height:24px; color:#7c7c7c; font-size:14px; margin-top:7px; overflow:hidden; height:45px;}
.news dd.news_nynr a{ color:#1268b3;}
.news dd.date{ float:right; width:540px; height:30px; line-height:30px; color:#1268b3; font-size:14px; font-family:Arial, Helvetica, sans-serif}

/*-----------常见问题-----------*/
.cjwt{float:left; width:234px; overflow:hidden; margin-top:9px;}
#cjwt_bt{ background:url(images/cjwt_bt.jpg) no-repeat 0 0;}
.cjwt_nr{ float:left; width:210px; margin-left:12px; overflow:hidden; margin-top:10px; padding-bottom:10px;}
.cjwt_nr li{ float:left; width:200px; padding-left:10px; height:30px; line-height:30px; background:url(images/list05.jpg) no-repeat 0 12px; white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.cjwt_nr li a{ color:#7c7c7c;}
.cjwt_nr li a:hover{ color:#008cdb;}

.nybts2{ width:739px; text-align:center;font-size:16px; color:#000000; line-height:27px; margin-top:10px; padding-bottom:5px; }
.fbrqs2{ float:left; width:739px; height:32px;font-size:12px; font-weight:normal;text-align:center; border-bottom:3px solid #f0f0f0; line-height:28px;margin-top:10px; margin-bottom:10px;}
.lxwm_btn{ float:left; width:1003px; height:62px; border-bottom:3px solid #e1e1e1; text-align:right; margin-top:15px;}
.yhfw_nr{ float:left; width:1003px; height:278px; margin-top:10px; overflow:hidden;}

.cjwt_bt{ float:left; width:1003px; height:40px; line-height:30px; border-bottom:3px solid #e1e1e1; font-size:19px; color:#000000;  font-weight:normal; margin-top:20px;}

.cjwt_nr2{ float:left; width:1003px; overflow:hidden;}
.cjwt_nr2 li{ float:left; display:block; width:973px; height:30px; line-height:30px; padding-left:30px; background:url(images/list05.jpg) no-repeat 20px 13px; border-bottom:1px solid #e1e1e1;}
.cjwt_nr2 li a{ float:left; display: block; width:800px; height:30px; color:#8d8c8c;  white-space:nowrap;text-overflow:ellipsis;overflow:hidden; font-size:14px;}
.cjwt_nr2 li span{ float:right; color:#8d8c8c; padding-right:10px; font-family:Arial, Helvetica, sans-serif}
.cjwt_nr2 li a:hover{ color:#008cdb;}


.bcj_video{ float:left; width:739px; overflow:hidden; margin-top:15px;}
.bcj_video li{ float:left; display:block; width:709px; height:30px; line-height:30px; padding-left:30px; background:url(images/list06.jpg) no-repeat 15px 8px; border-bottom:1px solid #e1e1e1;}
.bcj_video li a{ float:left; display: block; width:600px; height:30px; color:#8d8c8c;  white-space:nowrap;text-overflow:ellipsis;overflow:hidden; font-size:14px;}
.bcj_video li span{ float:right; color:#8d8c8c; padding-right:10px; font-family:Arial, Helvetica, sans-serif}
.bcj_video li a:hover{ color:#008cdb;}

.sxp{ float:left; width:739px; overflow:hidden; margin-top:15px; }
.sxp li{ float:left; width:739px; display:block; margin-top:10px; height:24px;  line-height:24px; color:#666;}
.sxp li a{ color:#666;}
.sxp li a:hover{ text-decoration:underline; color:#0863b4;}

.products_cont1{ float:left; width:739px; height:80px; background:url(images/product_16.jpg) no-repeat 0 0; margin-top:11px;}
.search{ float:left; width:251px; overflow:hidden; height:41px; overflow:hidden; display:inline; margin:20px 0 0 20px;}
.search li{ float:left; display:block; overflow:hidden; height:41px;}
.search_text{ float:left; width:205px; height:41px; overflow:hidden; background:url(images/search_text.jpg) no-repeat 0 1px; line-height:40px; padding-left:9px; color:#949494; border:none;  }
.llqbcp_btn{ float:right; width:150px; height:40px; overflow:hidden; margin:20px 20px 0 0;}

.products_shows{ float:left; width:739px; background:url(images/line02.jpg) repeat-y 362px 25px; margin-top:25px;}

.shows_box{ float:left; width:350px; display:block; height:170px; overflow:hidden; margin-top:30px; padding-left:10px;}
.shows_box dt{ float:left; width:105px; height:105px; overflow:hidden;}
.shows_box dt img{ width:105px; height:105px;}
.shows_box dd.shows_box_bt{ float:right; width:235px; height:30px; line-height:30px; white-space:nowrap;text-overflow:ellipsis;overflow:hidden; }
.shows_box dd.shows_box_bt a{ font-size:16px; color:#007cc0; font-family: "Microsoft YaHei"}
.shows_box dd.shows_box_nr{ float:right; width:235px; height:65px; margin-top:8px; overflow:hidden; line-height:21px; color:#7d7d7d; font-size:14px;}
.shows_box dd.more3{ float:right; width:235px; height:30px; margin-top:10px; overflow:hidden;}
.line3{ float:left; width:739px; height:1px; border-bottom:1px solid #e2e2e2; margin-top:20px;}

.products_bottom{ width:100%; overflow:hidden; float:left;}
.cont1{ float:left; width:100%; height:148px; background:url(images/shows_cont1.jpg) no-repeat center 0;}
.cont2{ float:left; width:100%; height:486px; background:url(images/shows_cont2.jpg) no-repeat center 0;}
.cont3{ float:left; width:100%; height:457px; background:url(images/shows_cont3.jpg) no-repeat center 0;}

.product_xq{ width:100%; height:535px; background:url(images/product_bg1.jpg) repeat-x 0 0; padding-top:26px;}
.cpxq_box{ width:920px; margin:0 auto;}
.cpxq_box_left{ float:left; width:396px; height:495px; overflow:hidden;}

/*---------产品详情页面------*/
.caseleft_bpic img{ width:394px; height:396px; border:1px #e1e1e1 solid;}
.caseleft_spic{ width:384px; overflow:hidden; padding-left:10px; margin-top:10px; }
#trPhotoHandler { float:left; list-style:none; width:343px; overflow:hidden;}
.caseleft_spic img{margin:4px 5px 4px 5px; border:1px solid #dfdfdf; float:left; cursor:pointer; width:56px; height:56px;}
*html .caseright_top a{ margin-top:-21px;}
.caseline{ height:10px; background:url(images/caseline.jpg);}

#left .tip{ text-indent:20px; display:block; height:24px; text-align:left; margin-top:2px; line-height:24px; font-size:12px; color:#856545; width:224px; margin:0 auto; text-decoration:none; cursor:pointer;}
#left .tip:hover{ text-indent:20px; color:#fff;}
.caselistleft a:hover{ background:url(images/caselist_r4_c3.jpg); color:#fff; text-decoration:none;}
.caselistleftbottom{ height:24px; background:url(images/caselist_r17_c2.jpg);}
.small_pic_left{ width:15px; height:56px; float:left; background:url(images/prv2.jpg) no-repeat center center; cursor:pointer;}
.small_pic_right{ width:15px; height:56px; float:left; background:url(images/next2.jpg) no-repeat center center; cursor:pointer;}
/*---------产品详情页面结束------*/

.dede_pages{
}
.dede_pages ul{
	float:left;
	padding:12px 0px 12px 16px;
}
.dede_pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
}
.dede_pages ul li a{
	float:left;
	padding:2px 4px 2px;
	color:#666;
	border-bottom:1px solid #EEE;
}
.dede_pages ul li a:hover{
	color:#690;
	text-decoration:none;
	padding:2px 4px 1px;
	border-bottom:2px solid #690;
}
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	color:#F63;
	padding:2px 4px 1px;
	border-bottom:2px solid #F63;
	font-weight:bold;
}
.dede_pages .pageinfo{
	float:right;
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#999;
}
.dede_pages .pageinfo strong{
	color:#666;
	font-weight:normal;
	margin:0px 2px;
}



.cpxq_box_right{ float:right; width:495px; height:475px; overflow: hidden; margin-top:15px;}
.cpxq_box_right dl{ float:left; width:495px; height:105px; margin-top:20px; overflow:hidden;}
.cpxq_box_right dl dt{ float:left; width:495px; height:30px; line-height:30px; white-space:nowrap;text-overflow:ellipsis;overflow:hidden; color:#000000; font-size:20px;  font-weight:bold;}
.cpxq_box_right dl dd{ float:left; width:495px; height:60px; line-height:24px; margin-top:10px; overflow:hidden; color:#666666; font-size:15px;}
.cpxq_box_right ul{ float:left; width:495px; margin-top:10px; overflow:hidden;}
.cpxq_box_right ul li{ float:left; width:230px; height:40px; line-height:40px; background:url(images/list09.jpg) no-repeat 0 14px; color:#010101; font-size:16px; padding-left:17px; white-space:nowrap;text-overflow:ellipsis;overflow:hidden; }
.ckj{ float:left; width:495px; margin-top:20px; overflow:hidden; color:#666666; font-size:16px;}
.ckj span{ font-size:20px; color:#da0d0b;}
.ckj img{ float:left; width:140px; height:40px; overflow:hidden; margin-top:30px;}

.ttl {HEIGHT: 18px}
.ctt {TEXT-ALIGN: left; BORDER-TOP-WIDTH: 0px; HEIGHT: auto; CLEAR: both}
.w936 {MARGIN-TOP: 20px; WIDTH: 1003px; CLEAR: both}
.tb_ {PADDING-BOTTOM: 20px; WIDTH: 1003px}
.tb_ UL {WIDTH: 1003px; HEIGHT:38px; border-bottom:2px solid #32beff}
.tb_ LI {TEXT-ALIGN: center; LINE-HEIGHT: 38px; WIDTH: 117px; FLOAT: left; HEIGHT: 38px; CURSOR: pointer; padding-right:5px;}
.normaltab { BACKGROUND: url(images/qh2.jpg) no-repeat 0px 0px; COLOR: #32beff; FONT-SIZE: 15px}
.hovertab { BACKGROUND: url(images/qh1.jpg) no-repeat 0px 0px; COLOR: #fff; FONT-SIZE: 15px}
.dis {DISPLAY: block}
.undis {DISPLAY: none}
.fhdb_btn{ float:left; width:1003px; text-align:right; height:30px; overflow:hidden; margin-top:20px;}




/*-----------------------产品图像轮播图--------------------------*/
.picshow { MARGIN: 0px auto; WIDTH: 861px; HEIGHT: 524px; position:relative; padding-top:20px;}
#picarea {ARGIN: 0px auto; WIDTH: 861px; BACKGROUND: #fff; HEIGHT: 524px}
#bigpicarea {POSITION: relative; MARGIN: 0px auto; WIDTH: 861px; HEIGHT: 401px; OVERFLOW: hidden; }
.image {TEXT-ALIGN: center}
.image IMG { MARGIN: 0px auto;}
#thumbs {LIST-STYLE-TYPE: none; MARGIN: 0px auto; WIDTH: 770px; padding-left:80px; HEIGHT: 110px;background:url(images/product-cptx_03.jpg) no-repeat 0 0;   padding-top:7px;}
* HTML #thumbs {HEIGHT: 100%}
#thumbs LI {MARGIN: 0px 5px; WIDTH: 64px; DISPLAY: inline; FLOAT: left; HEIGHT: 50px}
#thumbs UL {MARGIN-TOP: 3px}
#thumbs LI.last_img {MARGIN-RIGHT: 4px}
#thumbs LI.first {MARGIN: 6px 0px 0px 55px; WIDTH: 34px; HEIGHT: 16px; CURSOR: pointer}
#thumbs LI.last {MARGIN: 6px 10px 0px 15px; WIDTH: 34px; HEIGHT: 16px; CURSOR: pointer}
#thumbs LI A {BORDER-BOTTOM: #fff 2px solid; BORDER-LEFT: #fff 2px solid; WIDTH: 60px; DISPLAY: block; FONT-SIZE: 0px; BORDER-TOP: #fff 2px solid; BORDER-RIGHT: #fff 2px solid}
#thumbs LI A:hover {BORDER-BOTTOM: #000 2px solid; BORDER-LEFT: #000 2px solid; BORDER-TOP: #000 2px solid; BORDER-RIGHT: #000 2px solid}
#thumbs LI A.current { border:2px solid #32beff;}

.word{line-height:40px; color:#007cc0; font-size:16px; margin-top:-40px;}
.word h3{ font-weight:normal;}
.bigbtnPrev {Z-INDEX: 100; POSITION: absolute; WIDTH: 25px; HEIGHT: 37px; TOP: 176px; CURSOR: pointer; LEFT: 0px}
.bigbtnNext {Z-INDEX: 100; POSITION: absolute; WIDTH: 25px; HEIGHT: 37px; TOP: 176px; CURSOR: pointer; left: 840px}
#big_play_prev {BACKGROUND: url(images/prv3.jpg) no-repeat 0 0; WIDTH: 25px; DISPLAY: block; HEIGHT: 37px; }
#big_play_next {BACKGROUND: url(images/next3.jpg) no-repeat 0 0; WIDTH: 25px; DISPLAY: block; HEIGHT: 37px;)
}
#smallpicarea {MARGIN: 0 auto 0 auto; WIDTH: 700px; position: absolute; bottom:-25px; z-index:100;}

.xzbt{ float:right; width:58px; height:24px; overflow:hidden; padding-right:20px; margin-top:15px;}
/*-----------------------产品图像轮播图--------------------------*/

