﻿@media (max-width: 768px) { 
.header_top{height:32px; line-height:32px; border-bottom:1px solid #E4E4E4;}
.header_topc{width:100%;color:#636766; font-size:15px; margin:0px auto; text-align:right;}
.header_top_left{display:none; width:50%;float:left;color:#636766; font-size:15px; text-align:left;}
.header_top_right{width:100%;}
.header_top_right a{color:#636766; font-size:15px; padding:0px 0px; }
.header_top_right a:hover{ color:#d1d1d1; text-decoration:none;}

.header{width:100%; height:100px;}
.headerc{width:100%; margin:0px auto; position:relative; }

.header-left{ float:left; width:63%;}
.header-left1{ width:166px;}
.header-left .logo{width:160px; margin:18px 0px 0px 10px;}
.header-left2{float:none; min-width:310px; padding:10px 0px 0px 10px; }
.header-left2 .bstitle{display:none;height:28px; line-height:28px;color:#0062b9;font-size:28px; font-weight:bold;}
.header-left2 .bssub{display:none;height:23px; line-height:23px;color:#333333;font-size:15px;}


.header-right{float:left; width:36%; text-align:center;padding:18px 0px 5px 0px;margin-left: -63px;}
.header-right .bstitle{  width:100%; text-align:center; height:27px; color:#666664;font-size:1.2em;font-weight:300; }/*font-size:31px;*/
.header-right .bstitle span{ color:#fb7921;font-size:30px;}
.header-right .bsphone{width:100%;height:30px; line-height:30px;color:#fb7921;font-size:1.3em;font-family:Arial; }


.header-menu{float:right; width:35px; display:block; margin:30px 5px 0px 0px;}
.header-menu a.bstitle{display:block; cursor:pointer; width:43px;height:29px;line-height:29px; background:url(../images/menu2.png) center top repeat-y;}
.header-menu a:hover.bstitle{background:url(../images/menu2.png) center top repeat-y;
                             -moz-box-shadow:1px 1px 3px #ff4b01; -webkit-box-shadow:1px 1px 3px #ff4b01;box-shadow:1px 1px 3px #ff4b01;
}
.header-menu .bslist{display:none;width:100%;position:absolute;right:0px;top:70px;background:#FFFFFF;z-index:100; }
.header-menu .bslist ul{ transition: display 2s;}
.header-menu .bslist ul li{float:left;height:35px;line-height:35px;width:31%;padding: 3px;}
.header-menu .bslist ul li a{display:block; height:35px; text-align:center; line-height:35px;width:100%; background:#C30101;color:#FFFFFF;font-size:14px;border-bottom:1px solid #ffffff;}
.header-menu .bslist ul li a:hover{ text-decoration:none; background:#0066FF;color:#ffffff;}

.search{display:block;height:50px; line-height:50px; background:#c30101; margin:0px;padding:10px 0px 0px 0px; }
.search .bsserch{ margin:0px auto 0px auto; width:90%; height:34px;line-height:34px; background:#fcfefd;-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius:10px;}
.search .bsserch input{color:#666666; font-size:14px; width:80%;height:32px;line-height:34px; margin:0px 0px 0px 10px;border:0px; vertical-align:initial; float:left;}
.search .bsserch a{cursor:pointer;display:inline-block; width:45px;margin:0px 0px 0px 0px; height:34px;line-height:0px; background:url(../images/contact.png) center center no-repeat;}

.contents{ width:100%;}
.contentsc{ width:98%; margin:0px auto;}
.contents_left{ width:100%;}
.contents_left_t1{height:50px; font-family: "Microsoft YaHei";line-height:50px;  background:#c30101;color:#fff; font-size:24px; font-weight:bold; text-align:center;}
.contents_left_list{}
.contents_left_list ul li{float:left;width:48%;height:38px;line-height:38px;background:#F2F2F2;margin: 3px;}
.contents_left_list ul li:hover{background:#c30101;}
.contents_left_list ul li a{height:38px;line-height:38px; display:inline-block; width:100%; text-align:center; margin:0px auto; font-size:16px; color:#333;}
.contents_left_list ul li a span{display:inline-block;width:100%; text-align:center;background:url(../images/linebg.png) center bottom repeat-x;}
.contents_left_list ul li a:hover{color:#fff;background:#D40000; text-decoration:none;}
.contents_left_list ul li a:hover span{color:#fff;background:#D40000; text-decoration:none;}
.contents_left_list ul li a.on{color:#fff;background:#D40000; text-decoration:none;}
.contents_left_list ul li a.on span{color:#fff;background:#D40000; text-decoration:none;}
.contents_left_list ul li a.last span{background-image:none}
.contents_left_list_t{height:45px;}
.contents_left_list_t a{background:#D40000 url(../images/probg.png) 154px center no-repeat; height:45px;line-height:45px; display:inline-block; width:100%; text-align:left; text-indent:40px; margin:0px auto; font-size:16px; font-weight:bold; color:#fff; text-decoration:none;}
.contents_left_list_t a:hover{ font-size:16px;color:#fff; text-decoration:none;cursor:pointer;}
.contents_left_c{display:none; }
.contents_left_ct{height:50px;line-height:50px;background:#d40000;margin:80px 0px 0px 0px;color:#ffffff; font-size:20px; text-align:center;}
.contents_left_ctxt{padding:20px 0px 0px 0px;}
.contents_left_ctxt .bstitle{  text-indent:38px; height:60px; padding:0px 0px 0px 0px; color:#02020e;  background: url(../images/contacttell.jpg) left center  no-repeat;}
.contents_left_ctxt .bstitle p{ height:25px;line-height:25px; color:#555555; font-size:15px; padding:0px; margin:0px;}
.contents_left_ctxt .bstitle span{ height:25px;line-height:25px;display:inline-block;text-indent:38px; font-size:25px;font-weight:bold;}
.contents_left_ctxt .bsrow1{ margin:10px 0px 0px 0px; height:23px;line-height:23px;color:#323232; font-size:14px; font-weight:bold;}
.contents_left_ctxt .bsrow2{line-height:20px;color:#2b2c27; font-size:15px;}
.contents_left_img{ width:100%; height:210px;background:url(../images/contactimg.jpg) center center no-repeat; margin:10px 0px 20px 0px;}

.contents_right{ width:100%; margin:0px 0px 0px 0px;}
.contents_right_menu{display:none; width:100%; background:blue;}

.contents_right_txt{ clear:both;font-size: 18px; text-indent: 21pt; line-height:32px; clear:both; margin:20px 0px 10px 0px;}
.contents_right_txt p{
	text-indent: 2em;
	font-size: 1em;
	line-height: 1.8em;
	color: #333333;
	padding: 2px;
}
.contents_right_txt a{font-size: 1em;color: #333333;}

.contents_right_txt .bstitle{font-size:19px; text-align:center; height:35px;line-height:35px; font-weight:bold; background:url(../images/index_linebg.jpg) left bottom repeat-x;}
.contents_right_txt .bstime{
	text-align:right;
	height:30px;
	line-height:1em;
	margin:5px 0px;
	font-size: 0.8em;
	color: #999999;
}
.contents_right_txt img{max-width:100%;}
.contents_right_list{ padding:10px 0px 0px 0px;}
.contents_right_list ul{}
.contents_right_list ul li{
	clear:both;
	line-height:45px;
	height:45px;
	list-style:circle;
	border-bottom:1px solid #e1e1e1;
	overflow: hidden;
}
.contents_right_list ul li .bstitle{ float:left; width:80%;}
.contents_right_list ul li .bstitle a{ color:#484e4e; font-size:14px;}
.contents_right_list ul li .bstitle a:hover{}
.contents_right_list ul li .bstime{display:none;float:left; width:20%; text-align:right;}
.contents_right_edit{padding:50px 0px 10px 0px;}
.contents_right_imgs{padding:30px 0px 10px 0px;}
.contents_right_imgs ul{}
.contents_right_imgs ul li{ float:left; width:40%; margin:0px 5% 0px 5%;}
.contents_right_imgs ul li .bsimg{min-height:150px;}
.contents_right_imgs ul li .bsimg img{width:100%;height:auto;max-height:200px;}
.contents_right_imgs ul li .bstitle{ text-align:center; height:30px; line-height:30px;color:#484e4e; font-size:14px;}

.menu{display:none;  }


.ucheader{width:100%; height:65px; background:#c30101;}
.ucheaderc{width:1100px; margin:0px auto;}
.ucheader-left{ float:left; width:50%;}
.ucheader-left .uclogo{ margin:2px 0px;}
.header-left2{}
.ucheader-right{float:left; width:50%; text-align:right; line-height:60px;color:#ffffff;font-size:14px;}
.ucheader-right a{color:#ffffff;font-size:14px;}
.ucheader-right a:hover{color:#CDD7E0; text-decoration:none;}



.uclogin{width:100%; height:645px; background:#135390 url(../images/loginbg.jpg) no-repeat top  center;}
.ucloginc{width:1200px; margin:0px auto;}
.uclogin_box{ float:right; width:375px;height:400px; background:#FFFFFF; margin:115px 0px 0px 0px;}
.uclogin_boxtitle{ font-size:22px; font-family:微软雅黑; color:#3eb1ea; width:100%; text-align:center; height:80px; line-height:80px; padding:5px 0px 0px 0px;}
.uclogin_boxtip{ height:28px; line-height:28px; background:#f3f3f3; font-size:15px; font-family:微软雅黑; color:#9c9a9b; width:100%; text-align:center;  padding:0px;}
.uclogin_boxtip a{color:#3cb1e7; font-size:11px;}
.uclogin_boxtip a:hover{color:#2db0ed;}
.uclogin_boxid{ width:280px;margin:30px auto 30px auto;height:40px; line-height:40px; border:1px solid #e0e0e0; background:#efeff1 url(../images/ico2.png) 12px center no-repeat; }
.uclogin_boxid input{ vertical-align:top; margin:1px 0px 1px 39px;border:0px; border-left:1px solid #e0e0e0;background:#ffffff;width:238px;height:36px; line-height:36px; text-indent:7px;color:#aaaaa8; font-size:13px;}
.uclogin_boxpass{width:280px;margin:30px auto 30px auto;height:40px; line-height:40px; border:1px solid #e0e0e0; background:#efeff1 url(../images/ico3.png) 12px center no-repeat;}
.uclogin_boxpass input{vertical-align:top; margin:1px 0px 1px 39px;border:0px; border-left:1px solid #e0e0e0;background:#ffffff;width:238px;height:36px; line-height:36px; text-indent:7px;color:#aaaaa8; font-size:13px;}
.uclogin_boxbt{width:280px;margin:0px auto 22px auto; text-align:center;}
.uclogin_boxbt a{ width:100%!important;}
.uclogin_boxreg{width:280px;margin:0px auto; border:0px; padding:0px; }
a.uclogin_regs{display:inline-block;width:50%; text-align:left; float:left; text-indent:21px;background:url(../images/ico4.png) left center no-repeat;}
a.uclogin_fpwd{display:inline-block;width:50%; text-align:right; float:left;background:url(../images/ico5.png) 60px center no-repeat;}

.ucfooter{ clear:both; width:100%; height:150px;background:#fafafa;}
.ucfooterc{width:98%; margin:0px auto;}
.ucfooter_l{display:none; float:left; width:100%; margin:30px 0px 0px 0px;}

.ucfooter_c{float:left; width:100%;margin:30px 0px 0px 0px;}
.ucfooter_c1{
	line-height:1.5em;
	font-size:1em;
	color:#757470;
	text-align: center;
	height: 3em;
}
.ucfooter_c1 a{font-size:1em;height: 3em;color:#757470;}
.ucfooter_c1 a:hover{font-size:1em;color:#757470;}
.ucfooter_c2{width:100%;line-height:25px; text-align:center; font-size:14px; color:#b1b2ad;margin:10px 0px 10px 0px;}
.ucfooter_r{  width:100%;margin:30px 0px 0px 0px;}
.ucfooter_r ul{ width:100%;}
.ucfooter_r ul li{ float:left; width:25%; text-align:center;margin:0px 0px 0px 0px;}
.ucfooter_r ul li a img{ max-width:100%;}
.footer{width:100%; height:150px;}
.footerc{width:1200px; margin:0px auto;}
.foot_top{width:100%; }
.foot_topc{width:1100px; margin:0px auto;}
.ucfoot_link{display:none;}
.ucfoot_tell{width:100%;border-top:1px solid #e0e0e0; text-align:center;margin:35px 0px 15px 0px; padding:20px 0px 20px 0px;}
.ucfoot_tell .bstell{font-size:20px;color:#ff6702;height:20px;line-height:20px; margin:0px 0px 5px 0px;}
.ucfoot_tell .bstime{font-size:16px;color:#606163;line-height:25px;margin:0px 0px 15px 0px;}
.ucfoot_tell a.bscustom{display:inline-block; font-size:16px;color:#767477;height:32px; cursor:pointer; line-height:31px; width:208px; border:1px solid #ff6800;}
.ucfoot_tell a:hover.bscustom{background:#ff6600; color:#ffffff; text-decoration:none;}

.foot_kstd{width:100%;background:#f6f6f6;}
.foot_kstdc{width:98%; margin:0px auto;}
.foot_kstd .bstitle{height:30px; line-height:30px; text-align:center; font-size:22px;color:#000002; background:url(../images/foot-bg.png) center center no-repeat;}
.foot_kstd .bstitle span{color:#d20003;}
.foot_kstd .bstxt{}
.foot_kstd .bstxt .bstxt_ul{clear:both; padding:10px 0px 0px 0px;}

.foot_kstd .bstxt .bstxt_ul_t{width:100%; line-height:38px; text-indent:20px; font-size:1.3em; font-weight:bold; color:#33342f;background:url(../images/foot_tdbg.png) left center no-repeat;}
.foot_kstd .bstxt .bstxt_a{
	width:100%;
	line-height:30px;
	padding: 3px;
}
.foot_kstd .bstxt .bstxt_a a{
	width:46%;
	display:inline-block;
	margin:1px;
	color:#FFFFFF;
	font-size:1.2em;
	font-family:"微软雅黑";
	background-color:#c30101;
	overflow: hidden;
	text-align: center;
	height: 1.5em;
}
.foot_kstd .bstxt .bstxt_a a:hover{
	width:46%;
	display:inline-block;
	margin:1px;
	color:#FFFFFF;
	font-size:1.2em;
	font-family:"微软雅黑";
	background-color:#0099FF;
	overflow: hidden;
	text-align: center;
	height: 1.5em;
}




.foot_kstdc_link{border:1px solid #dddddd; position:relative; margin:10px 0px 0px 0px; padding:10px 0px 0px 0px; }
.foot_kstdc_link .bslinktitle{ width:100%;text-align:center; height:20px;line-height:20px; padding:0px 0px;  position:absolute;left:0px; top:-10px;color: #000;font-size: 20px;font-family: "Microsoft YaHei"; font-weight:bold;}
.foot_kstdc_link .bslinktitle font{display:inline-block; background:#ffffff;color: #d30000;font-size: 20px;font-weight: 100;margin: 0 0 0 12px;text-transform: uppercase;}
.foot_kstdc_link .bslinktxt{width:95%; margin:0px auto;padding:30px 0px 40px 0px; line-height:25px;color:#666666; font-size:13px;}
.foot_kstdc_link .bslinktxt a{color:#666666; font-size:13px; margin:0px 25px 0px 0px; }
.foot_kstdc_link .bslinka{display:none width:100%;left:auto;right:auto; text-align:center; height:27px;line-height:27px; padding:0px 0px; color:#ffffff;font-size:15px; background:#999999; position:absolute; bottom:-13px;}
.foot_kstdc_link span{ display:inline-block; width: 0;height: 0;border-top: 5px solid transparent;border-left: 10px solid #ffffff;border-bottom: 5px solid transparent; margin:0px 3px;}
.foot_kstdc_link a{color:#ffffff;font-size:14px;}
.foot_kstdc_link a:hover{color:#ffffff; }

/*用户编辑资料*/
.uccenter{width:100%; height:65px; }
.uccenterc{width:1100px; margin:0px auto; background:#32374b;}
.uccenter_l{float:left; width:170px; background:#32374b}
.uccenter_l .bstitle{ color:#fafeff; text-indent:15px; background:#32374b; width:100%; height:40px; line-height:40px;border-bottom:10px;}
.uccenter_l .bsrow{ }
.uccenter_l .bsrow a{ width:100%; text-indent:30px; color:#FFFFFF; display:block; height:40px; line-height:40px;background:#191d26; vertical-align:middle;}
.uccenter_l .bsrow a:hover{ background:#4e90e4; text-decoration:none; }
.uccenter_l .bsrow a.on{ background:#4e90e4; text-decoration:none; }
.uccenter_l .bsrow .a1{ }
.uccenter_l .bsrow .a2{ }
.uccenter_r{float:left; width:930px; background:#ffffff; min-height:600px;}
.uccenter_r .bstitle{ width:660px; margin:0px 0px 0px 20px; height:50px; line-height:50px; color:#51555e; font-size:14px; border-bottom:1px solid #dfdfdf;}
.uccenter_r .bstablet{width:660px; margin:10px 0px 0px 20px; height:25px; line-height:25px;color:#51555e; font-size:13px;}
.uccenter_r .bstable{width:660px; margin:0px 0px 0px 20px; border:0px; }
.uccenter_r .bstable tr{border:0px; color:#626262; font-size:15px; height:59px; line-height:59px;}
.uccenter_r .bstable tr td.title{border:0px; width:170px; text-align:right; }
.uccenter_r .bstable tr td.txt{border:0px;text-align:left; text-indent:10px;  }
.uccenter_r .bstable tr td .bsipt1{color:#626262; height:32px;line-height:32px; width:320px; text-indent:3px; border:1px solid #dfdfdf;}
.uccenter_r .bstable tr td .bsselct2{color:#626262; height:32px;line-height:32px; width:100px; text-indent:3px; border:1px solid #dfdfdf;}
.uccenter_r .bstable tr td label{color:#626262!important; }
.uccenter_r .bstable tr td .bsbtsub{color:#626262; height:32px;line-height:32px; padding:0px; width:100px; text-indent:3px; border:1px solid #dfdfdf; background:#54a0eb; color:#FFFFFF}
/*用户注册*/
.userregc{ width:870px;margin:0px auto;padding:15px 0px 0px 0px;}
.userreg_t{ font-size:14px; font-weight:bold; color:#323335;text-align:center; width:100%; height:50px;line-height:50px; border-bottom:1px solid #e0e0e0;}
.userreg_t span{ float:right;font-weight:normal;font-size:15px; color:#333132;}
.userreg_t span a{font-size:15px; color:#3a8aed;}
.userreg_txt{clear:both;padding:30px 0px 30px 0px;}
.userreg_txt table{ width:100%;border:0px;}
.userreg_txt table tr{ clear:both; border:0px; color:#626262; font-size:15px; height:59px; line-height:59px;}
.userreg_txt table td.title{border:0px; width:280px; text-align:right;}
.userreg_txt table td.title font{color:#f1486f; margin:0px 2px;}
.userreg_txt table td.txt{border:0px;text-align:left; text-indent:10px;}
.userreg_txt table td.txt img{max-width:100px;}
.userreg_txt table td .bsipt1{color:#626262; height:32px;line-height:32px; width:300px; text-indent:3px; border:1px solid #dfdfdf;}
.userreg_txt table td a.bsipt2{ display:inline-block; float:left; color:#626262; height:32px;line-height:32px; width:95px; text-indent:3px; border:1px solid #dfdfdf; text-align:center; text-decoration:none; cursor:pointer;}
.userreg_txt table td a:hover.bsipt2{ color:#54A1E9}
.userreg_txt table td .bsselct2{color:#626262; height:32px;line-height:32px; width:100px; text-indent:3px; border:1px solid #dfdfdf;}
.userreg_txt table td .bsbtsub{color:#626262; height:40px;line-height:40px; padding:0px; width:300px; text-indent:3px; border:1px solid #dfdfdf;  color:#FFFFFF}
.userreg_txt table td .btn-primary{background:#54a1e9;}
.userreg_txt table td input{vertical-align:initial;}
/*用户账户安全*/
.usersec{width:660px; margin:10px 0px 0px 20px; height:25px; line-height:25px;color:#51555e; font-size:13px;}
.usersec .usersec_t{}
.usersec .usersec_t1{}
.usersec .usersec_t2{}
.usersec .usersec_t3{}
.usersec .usersec_table{}

/*index*/
.index_title{width:100%; height:64px; line-height:64px; border-bottom:1px solid #dbdbdb; position:relative; margin-bottom:30px;}
.index_titlec{width:98%; margin:0px auto;}
.index_titlel{ float:left; width:100%;height:54px; line-height:54px;  background:url(../images/left_bg.jpg) center bottom no-repeat; position:absolute; bottom:-9px; }
.index_titler{ display:none;width:100%; text-align:right; font-family:微软雅黑; color:#606261; font-size:13px; }
.index_titler a{ color:#c40001;font-size:13px; font-family:微软雅黑;}
.index_titler a:hover{text-decoration:none;}

/*productlist*/
.products_list{ padding:10px 0px 0px 0px;}
.products_list .bsbox{ width:100%;margin:0px 0px 20px 0px;}
.products_list .bsboxon{border:0px solid red;-moz-box-shadow:0px 0px 20px 2px  #a0a0a0; -webkit-box-shadow:0px 0px 20px 2px  #a0a0a0;box-shadow:0px 0px 20px 2px  #a0a0a0;}
.products_list .sc{margin:0px 0px 0px 0px;}
.products_list .bsbox .bsimg{width:400px;margin:0px auto;}
.products_list .bsbox .bsimg a img{ padding:5px; border:1px solid #ebebeb; width:400px; height:282px;}
.products_list .bsbox .bstitle{width:90%; margin:0px auto; height:50px;}
.products_list .bsbox .bstitle a{color:#333;font-size:14px;  display:inline-block; height:50px; line-height:48px; background: rgba(0, 0, 0, 0) url(../images/pro_ic1.gif) no-repeat scroll left 18px;font-weight: 100;padding: 0 0 0 20px;}
/*product*/
.product{}
.product_top{ border:1px solid #dadada;}
.product_top_imgs{display:none;float:left; width:100%;min-height:100%;}
.product_top_imgs .bsimg{ margin:10px 0px 10px 10px;padding:20px 0px 0px 0px;}
.productbanner{display:none;} 
.product_top_info{float:left; width:100%;}
.product_top_info .bstitle{color:#000100;font-size:1.6em; height:50px;line-height:50px;border-bottom:1px solid #d0d0d0;}
.product_top_info .bstxt,.product_top_info .bstxt a ,.product_top_info .bstxt span{
	margin:10px 0px 0px 0px;
	color:#000100;
	font-size:1.2em;
	line-height:28px;
	text-indent: 2em;
}
.product_menu{ width:100%;margin:40px 0px 10px 0px;}
.product_menu a{
	display:inline-block;
	width:31%;
	text-align:center;
	height:50px;
	line-height:50px;
	float:left;
	border-left:1px solid #cbcbcb;
	border-right:1px solid #767676;
	background:#a0a0a0;
	font-size:17px;
	color:#ffffff;
	margin: 2px;
}
.product_menu a:hover{ text-decoration:none; background:#d40000; color:#ffffff;}
.product_menu a.on{background:#d40000; color:#ffffff;}
.product_lab{
	height:40px;
	line-height:40px;
	border-bottom:1px solid #dcdcdc;
	margin:0px 0px 15px 0px;
	overflow: hidden;
}
.product_lab span{color:#d50001;font-size:22px;}
.product_lab span font{ padding:5px 0px; color:#9c9897;font-size:15px;margin:0px 5px ;}
.product_txt{
	color:#727272;
	font-size:1.3em;
	line-height:1.5em;
	text-indent: 2em;
}
.product_txt a, .product_txt a:hover{
	color:#727272;
	font-size:1em;
	line-height:1.5em;
	text-indent: 2em;
}
.product_txt img{ float:left;width:98%;}


/*index*/
.index{ width:100%; height:auto;}
.indexc{ width:98%; margin:0px auto;}
.indexbg{background:#eeeeee;}
.index_menu1_box{width:100%; margin:10px auto 10px auto;border-bottom:1px solid #dddddd;height:100px;}
.index_menu1{width:280px; margin:10px auto 0px auto;background:url(../images/index_bg01.jpg) left center no-repeat; height:100px;border-top:1px solid #dddddd;}
.index_menu1 p.bstitle{ width:100%; color:#000000;font-size:26px;padding:20px 0px 0px 65px; height:32px;line-height:32px;}
.index_menu1 p.bsentitle{width:100%;color:#aaaaaa;font-size:14px;padding:0px 0px 0px 65px;height:40px;line-height:40px;}
.index_menu2_box{padding:0px;width:100%; margin:0px auto;border-bottom:1px solid #dddddd;height:100px; }
.index_menu2{width:280px; margin:0px auto 0px auto;background:url(../images/index_bg04.jpg) left center no-repeat; height:100px;border-top:1px solid #dddddd;}
.index_menu2 p.bstitle{ width:100%; color:#000000;font-size:26px;padding:20px 0px 0px 65px; height:32px;line-height:32px;}
.index_menu2 p.bsentitle{width:100%;color:#aaaaaa;font-size:14px;padding:0px 0px 0px 65px;height:40px;line-height:40px;}
.index_menu3_box{padding:15px 0px 0px 0px;width:100%; margin:0px auto;border-bottom:1px solid #dddddd;height:100px; }
.index_menu3{width:280px; margin:0px auto 0px auto;background:url(../images/index_bg03.jpg) left center no-repeat; height:100px;border-top:1px solid #dddddd;}
.index_menu3 p.bstitle{ width:100%; color:#000000;font-size:26px;padding:20px 0px 0px 65px; height:32px;line-height:32px;}
.index_menu3 p.bsentitle{width:100%;color:#aaaaaa;font-size:14px;padding:0px 0px 0px 65px;height:40px;line-height:40px;}
.index_menu4_box{padding:15px 0px 0px 0px;width:100%; margin:0px auto;border-bottom:1px solid #dddddd;height:100px; }
.index_menu4{width:280px; margin:0px auto 0px auto;background:url(../images/index_bg02.jpg) left center no-repeat; height:100px;border-top:1px solid #dddddd;}
.index_menu4 p.bstitle{ width:100%; color:#000000;font-size:26px;padding:20px 0px 0px 65px; height:32px;line-height:32px;}
.index_menu4 p.bsentitle{width:100%;color:#aaaaaa;font-size:14px;padding:0px 0px 0px 65px;height:40px;line-height:40px;}

.indexpro{ padding:35px 0px 0px 0px;}
.index_protype{display:none; width:100%; margin:0px 25px 0px 0px;}
.index_protype .bstitle{height:90px; font-family: "Microsoft YaHei";line-height:90px;  background:#000000;color:#fff; font-size:24px; font-weight:bold; text-align:center;}
.index_protype_title{height:45px;}
.index_protype_title a{background:#D40000 url(../images/probg.png) 154px center no-repeat; height:45px;line-height:45px; display:inline-block; width:100%; text-align:left; text-indent:40px; margin:0px auto; font-size:16px; font-weight:bold; color:#fff; text-decoration:none;}
.index_protype_title a:hover{ font-size:16px;color:#fff; text-decoration:none;cursor:pointer;}
.index_protype_list{}
.index_protype_list ul{padding:0px;margin:0px;}
.index_protype_list ul li{height:45px;line-height:45px;background:#F2F2F2;}
.index_protype_list ul li:hover{background:#D40000;}
.index_protype_list ul li a{height:45px;line-height:45px; display:inline-block; width:100%; text-align:center; margin:0px auto; font-size:16px; color:#333;}
.index_protype_list ul li a span{display:inline-block;width:100%; text-align:center;background:url(../images/linebg.png) center bottom repeat-x;}
.index_protype_list ul li a:hover{color:#fff;background:#D40000; text-decoration:none;}
.index_protype_list ul li a:hover span{color:#fff;background:#D40000; text-decoration:none;}
.index_protype_list ul li a.on{color:#fff;background:#D40000; text-decoration:none;}
.index_protype_list ul li a.on span{color:#fff;background:#D40000; text-decoration:none;}
.index_protype_list ul li a.last span{background-image:none}
.index_protype_400{ height:88px; width:100%; background-size:100%; background:#E8E8EA url(../images/400.jpg) center center no-repeat;}
.index_pros{ width:100%;margin:0px;}
.index_pros .bsmenu{width:100%; height:50px;}
.index_pros .bsmenu a{ border-left:1px solid #cbcbcb;border-right:1px solid #868686;  float:left; text-align:center; color:#fff;font-size:1.3em; display:inline-block; width:32%; height:2em; line-height:2em; background:#999999;padding:1px;}
.index_pros .bsmenu a:hover{border-left:1px solid #d40000;border-right:1px solid #d40000;background:#dd0000; text-decoration:none;}
.index_pros .bsmenu a.on{border-left:1px solid #d40000;border-right:1px solid #d40000;background:#dd0000; text-decoration:none;}

.index_pros_solid{width:100%;height:100%;margin:0px; padding:0px; background:#ffffff;}
.scroll_horizontal_pro{position:relative;width:100%;height:100%;padding:0px; }
.scroll_horizontal_pro .box{overflow:hidden;position:relative;width:100%;height:100%;margin:0 auto;}
.scroll_horizontal_pro .list{overflow:hidden;width:9999px;}
.scroll_horizontal_pro .list li{float:left;width:100%; height:100%;padding:0px 0px 0px 0px; }
.scroll_horizontal_pro .list li .bsimg{ width:455;height:311; cursor:pointer;}
.scroll_horizontal_pro .list li .bstitle{width:100%;margin:10px 20px 10px 20px; height:50px;line-height:50px; background:url(../images/index_linebg.jpg) left bottom repeat-x; font-size:16px;color: #333;}
.scroll_horizontal_pro .list li .bssubtitle{width:100%; margin:0px 20px 10px 20px;font-size: 14px;color: #333; line-height:22px;height:100%; background:url(../images/index_linebg.jpg) left bottom repeat-x;word-wrap:break-word; }
.scroll_horizontal_pro .list li .bssubtitle2{width:100%;height:100%; margin:0px 20px 0px 20px; font-size: 14px;color: #333;}
.scroll_horizontal_pro .list li .bssubtitle2 span{color:#cc0000;}
.scroll_horizontal_pro .list li .bssubtitle2 a{color:#cc0000; float:right;}
.scroll_horizontal_pro .prev,
.scroll_horizontal_pro .next{position:absolute; z-index:10000000; top:35%;margin-top:-25px;width:40px;height:50px;background-image:url(../img/control.png);background-repeat:no-repeat;font:0/0 Arial;cursor:pointer; }
.scroll_horizontal_pro .prev{left:5px;background:#9699ab url(../images/ljt.png) center center no-repeat; }
.scroll_horizontal_pro .next{right:5px;background:#9699ab url(../images/rjt.png) center center no-repeat; }
.scroll_horizontal_pro .prev:hover{ background:#8d8fa0 url(../images/ljth.png) center center no-repeat; }
.scroll_horizontal_pro .next:hover{  background:#8d8fa0 url(../images/rjth.png) center center no-repeat;}



.index_new{ margin-top:25px;margin-bottom:15px;}
.index_new .bstitle{ height:50px; line-height:50px; border:1px solid #dddddd;}
.index_new .bstitle span{ margin:0px; float:left;  display:inline-block;height:100%; min-width:120px; text-align:center; background:#ffffff; font-size:17px; color:#0066b7;}
.index_new .bstitle span.on{ margin:0px; float:left;  display:inline-block;height:100%; min-width:120px; text-align:center; background:#0066b7; font-size:17px; color:#ffffff;}
.index_new .bstitle a{float:right; font-size:14px; color:#666666; margin:0px 5px 0px 0px;}
.index_question{width:100%; margin:0px 0px 0px 0px;}
.index_question .scroll_vertical{position:relative;width:100%;height:370px;border: 1px solid #dddddd; border-top:0px; }
.index_question .scroll_vertical .box{overflow:hidden;position:relative; height:370px;}
.index_question .scroll_vertical .list{position:absolute;top:0;left:0;}
.index_question .scroll_vertical .list li{width:90%; margin:0px auto;padding:15px 0px 15px 0px;background:url(../images/index_linebg.jpg) left bottom repeat-x;}
.index_question .scroll_vertical .list li .at1{margin:0px 0px 10px 0px; text-indent:35px; color:#434440; font-size:14px; height:20px;line-height:20px; background:url(../images/index_Ask.jpg) left center no-repeat;display:block;}
.index_question .scroll_vertical .list li .at2{padding:0px 0px 15px 0px;display:block; color:#666666; font-size:15px; min-height:40px;line-height:20px;background:url(../images/index_answer.jpg) left top no-repeat;}
.index_question .scroll_vertical .list li .at2 .bstxt{ margin:0px 0px 0px 35px;}
.index_question .scroll_vertical .prev,
.index_question .scroll_vertical .next{position:absolute;left:50%;width:120px;height:30px;margin-left:-25px;width:50px;height:40px;background-image:url(../img/control.png);background-repeat:no-repeat;font:0/0 Arial;cursor:pointer;}
.index_question .scroll_vertical .prev{top:5px;background-position:-80px 0;}
.index_question .scroll_vertical .next{bottom:5px;background-position:-130px 0;}
.index_question .scroll_vertical .prev:hover{background-position:-80px -40px;}
.index_question .scroll_vertical .next:hover{background-position:-130px -40px;}
.index_news{width:100%;margin:20px 0px 0px 0px;}
.index_news_frist{border:1px solid #dddddd; border-top:0px;  border-bottom:0px; padding:0px 0px 0px 0px;}
.index_news_frist .bsnewimg{ width:100%;max-height:160px; overflow:hidden; margin:0px 0px 0px 0px;}
.index_news_frist .bsnewimg a img{width:100%; }
.index_news_frist .bsnewtxt{width:98%; margin:0px auto; }
.index_news_frist .bsnewtitle{width:100%; height:30px;line-height:30px; color:#000000; font-size:15px;}
.index_news_frist .bsnewsub{width:100%;min-height:100px;line-height:25px; color:#666666; font-size:14px;}
.index_news_frist .bsnewlink{width:100%;height:30px;line-height:30px; text-align:right;}
.index_news_frist .bsnewlink a{display:inline-block; text-align:center; width:110px;height:30px;line-height:26px; border:1px solid #fd8b4a; font-size:14px; color:#fd8b4a;}
.index_news_frist .bsnewlink a:hover{ text-decoration:none; border:1px solid #fd8b4a;background:#fd8b4a; color:#fff;}
.index_news_list{border:1px solid #dddddd;  border-top:0px; padding:25px 0px 0px 0px;}
.index_news_list ul{ width:100%; margin:0px 0px 0px 0px;}
.index_news_list ul li{color:#666666;font-size:14px; height:40px;line-height:40px;background:url(../images/index_linebg.jpg) left bottom repeat-x;}
.index_news_list ul li a{ text-indent:5px; height:40px;line-height:40px;display:inline-block;width:60%;overflow:hidden; color:#666666;font-size:14px;}
.index_news_list ul li span{ float:right;padding:0px 3px 0px 0px;}
.index_news_list ul li.last{background:url() left bottom repeat-x;}
.index_about{ border:1px solid #dddddd;border-top:0px solid #dddddd;}
.index_about_txt{width:100%; padding:35px 0px 20px 0px;}
.index_about_txt .bsaboutimg{ width:98%; margin:0px auto;}
.index_about_txt .bsaboutimg a img{max-width:100%; max-height:300px;}
.index_about_txt .bsabouttxt{width:98%; margin:0px auto;}
.index_about_txt .bsabouttitle{width:100%; height:40px;line-height:40px; color:#000000; font-size:15px; font-weight:bold;}
.index_about_txt .bsaboutsub{
	width:100%;
	min-height:180px;
	line-height:28px;
	color:#666666;
	font-size:14px;
	margin:0px 0px 10px 0px;
	text-indent: 2em;
}
.index_about_txt .bsaboutlink{width:100%;height:30px;line-height:30px; padding:10px 0px 0px 0px; text-align:right;}
.index_about_txt .bsaboutlink a{display:inline-block; text-align:center; width:110px;height:30px;line-height:26px; border:1px solid #fd8b4a; font-size:14px; color:#fd8b4a;}
.index_about_txt .bsaboutlink a:hover{ text-decoration:none; border:1px solid #fd8b4a;background:#fd8b4a; color:#fff;}
.index_about_lab{width:100%; text-align:center; margin:15px auto 0px auto;  height:40px;line-height:40px; background:url(../images/index_linebg2.jpg) center center repeat-x;}
.index_about_lab span{ background:#FFFFFF; padding:0px 20px 0px 2px; font-size:16px; font-weight:bold;}
.index_about_imgs{}
.index_about_imgs .scroll_horizontal{position:relative;width:100%;height:250px;padding:0px; }
.index_about_imgs .scroll_horizontal .box{overflow:hidden;position:relative;width:100%;height:250px;margin:0 auto;}
.index_about_imgs .scroll_horizontal .list{overflow:hidden;width:9999px;}
.index_about_imgs .scroll_horizontal .list li{float:left;width:245px; height:250px;   padding:29px 0px 0px 0px;}
.index_about_imgs .scroll_horizontal .list li .div1{ text-align:center; padding:0px 10px;  }
.index_about_imgs .scroll_horizontal .list li .div1 img{width: 204px;border:1px solid #d8d8d8;padding: 11px 14px; }
.index_about_imgs .scroll_horizontal .list li .div2 a{color: #666666;cursor: pointer;display: block;font-size: 14px;height: 56px;line-height: 56px;overflow: hidden;text-align: center;width: 232px;}
.index_about_imgs .scroll_horizontal .prev,
.index_about_imgs .scroll_horizontal .next{position:absolute;top:45%;margin-top:-25px;width:40px;height:50px;background-image:url(../img/control.png);background-repeat:no-repeat;font:0/0 Arial;cursor:pointer; z-index:1000;}
.index_about_imgs .scroll_horizontal .prev{left:-5px;background:url(../images/ljt.jpg) center center no-repeat; }
.index_about_imgs .scroll_horizontal .next{right:-5px;background:url(../images/rjt.jpg) center center no-repeat; }
.index_about_imgs .scroll_horizontal .prev:hover{ background:url(../images/ljth.jpg) center center no-repeat; }
.index_about_imgs .scroll_horizontal .next:hover{  background:url(../images/rjth.jpg) center center no-repeat;}

.index_bigimg{ cursor:pointer; width:100%; height:431px; background-size:100%;background:url(../images/index.png) center center no-repeat;}
.index_bigimg a{ display:inline-block; width:100%;height:100%;}

.index_pinzhi{height:510px;width:100%; margin:0px auto 20px auto; padding:0px 0px 0px 0px;background:#FFFFFF;}
.scroll_horizontal_pinzhi{position:relative;width:100%;height:100%;padding:0px; }
.scroll_horizontal_pinzhi .box{overflow:hidden;position:relative;width:100%;height:100%;margin:0 auto;}
.scroll_horizontal_pinzhi .list{overflow:hidden;width:100%;}
.scroll_horizontal_pinzhi .list li{float:left;width:100%; height:100%;padding:0px 0px 0px 0px; }
.scroll_horizontal_pinzhi .list li  .bstxt{
	float:left;
	width:95%;
	padding:80px 0px 0px 0px;
	
}
.scroll_horizontal_pinzhi .list li  .bstitle{
	width:98%;
	margin:0px auto;
	color:#323130;
	font-size:28px;
	height:45px;
	line-height:45px;
	overflow: hidden;
	text-align: center;
}
.scroll_horizontal_pinzhi .list li  .bssubtitle{width:98%; margin:0px auto;color:#323130;font-size:20px; height:40px; line-height:40px;text-align: center;}
.scroll_horizontal_pinzhi .list li  .bsintro{
	width:98%;
	margin:0px auto;
	color:#323130;
	font-size:14px;
	line-height:30px;
	text-indent: 2em;
}
.scroll_horizontal_pinzhi .list li  .bsimg{float:left;width:100%;}
.scroll_horizontal_pinzhi .list li  .bsimg img{ width:100%;}
.scroll_horizontal_pinzhi .prev,
.scroll_horizontal_pinzhi .next{position:absolute; z-index:10000000; top:50%;margin-top:-25px;width:69px;height:63px;background-image:url(../img/control.png);background-repeat:no-repeat;font:0/0 Arial;cursor:pointer; }
.scroll_horizontal_pinzhi .prev{left:0%; background:#9699ab url(../images/index_left.jpg) center center no-repeat; }
.scroll_horizontal_pinzhi .next{right:0%;background:#9699ab url(../images/index_right.jpg) center center no-repeat; }
.scroll_horizontal_pinzhi .prev:hover{ background:#8d8fa0 url(../images/index_left.jpg) center center no-repeat; }
.scroll_horizontal_pinzhi .next:hover{  background:#8d8fa0 url(../images/index_right.jpg) center center no-repeat;}


/**
 * 首页banner
 * ------------------------------ */
.bannerindex{width:100%; height:560px;clear:both; margin:0px; padding:0px;}
.fullSlideindex {width:100%;position:relative;background:#fff;height:560px;}
.fullSlideindex .bd {margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlideindex .bd ul {width:100% !important;}
.fullSlideindex .bd li {width:100% !important;height:560px;overflow:hidden;text-align:center;}
.fullSlideindex .bd li a {display:block;height:557px;}
.fullSlideindex .hd {width:100%;position:absolute;z-index:1;bottom:10px;left:0;height:22px;line-height:22px;}
.fullSlideindex .hd ul {text-align:center;}
.fullSlideindex .hd ul li {color:#c30101!important;color:#000000; border:1px solid #c30101; cursor:pointer;display:inline-block;*display:inline;zoom:1; border-radius:10px;width:20px;height:20px;margin:2px;overflow:hidden;background:#f8f8f8;filter:alpha(opacity=90);opacity:0.9;line-height:999px;}
.fullSlideindex .hd ul .on { background:#c30101;color:#ffffff;filter:alpha(opacity=80);opacity:0.8;}
.fullSlideindex .prev,.fullSlideindex .next {display:block;position:absolute;z-index:5;top:50%;margin-top:-33px;z-index:1;width:73px;height:73px;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlideindex .prev{ _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src='../../images/websit/banLeft.png');_background:none; left:150px;}
.fullSlideindex .next {_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src='../../images/websit/banRight.png');_background:none;right:150px;}



.banner{width:100%; height:0px;clear:both; margin:0px; padding:0px;}
.fullSlide {width:100%;position:relative;background:#fff;height:0px;}
.fullSlide .bd {margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul {width:100% !important;}
.fullSlide .bd li {width:100% !important;height:0px;overflow:hidden;text-align:center;}
.fullSlide .bd li a {display:block;height:300px;}
.fullSlide .hd {width:100%;position:absolute;z-index:1;bottom:10px;left:0;height:22px;line-height:22px;}
.fullSlide .hd ul {text-align:center;}
.fullSlide .hd ul li {color:#c30101!important;color:#000000; border:1px solid #c30101; cursor:pointer;display:inline-block;*display:inline;zoom:1; border-radius:10px;width:20px;height:20px;margin:2px;overflow:hidden;background:#f8f8f8;filter:alpha(opacity=90);opacity:0.9;line-height:999px; background-size:cover;}
.fullSlide .hd ul .on { background:#c30101;color:#ffffff;filter:alpha(opacity=80);opacity:0.8;}
.fullSlide .prev,.fullSlide .next {display:block;position:absolute;z-index:5;top:50%;margin-top:-33px;z-index:1;width:73px;height:73px;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .prev{ background:url(../../images/websit/banLeft.png) no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src='../../images/websit/banLeft.png');_background:none; left:150px;}
.fullSlide .next {background:url(../../images/websit/banRight.png) no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src='../../images/websit/banRight.png');_background:none;right:150px;}

 
 

/*page*/
.page{height:50px;padding:20px 0px 0px 0px; font-size:0.8em; width:100%; text-align:center; }
.page span{display:none;}
.page .page_isindex,.page .page_last{display:none;}
.page a{cursor:pointer; display:inline-block;width:35px;text-align:center;height:30px;line-height:30px; margin:0px 3px;color:#fbffff;font-size:14px;background:#d0d0d0; }
.page a:hover{color:#ffffff;background:#d40000; text-decoration:none;}
.page a.hot{color:#ffffff;background:#d40000;}
.page a.page_index{ }
.page a.page_prepage{display:none;width:55px; }
.page a.page_next,.page page_hasprepage{display:none;width:55px; }
.page a.page_number{  }
 
}