@charset "utf-8";
/* CSS Document */
body{ width:100%;  font-size:12px;color:#000; font-family:"微软雅黑";  margin:0 auto;}
ul,li,ol,p,dl,dt,dd{ margin:0px; padding:0px; list-style: none;} 
img,fieldset{vertical-align:top;border:0;}
h1,h2,h3,h4,h5,h6 {font-size:100%; margin:0; padding:0;  }
address,cite,code,em,th {font-weight:normal; font-style:normal;}
input,button,textarea,select{font:100%; font-family:"微软雅黑"; outline:medium; vertical-align:middle}
table,td,tr,th{font-size:12px;}
a{ color:#222; text-decoration:none;}
a:hover { color:#333;  transition:all 0.5s ease; -moz-transition:all 0.5s ease; -webkit-transition:all 0.5s ease; -o-transition:all 0.5s ease; -ms-transition:all 0.5s ease; }
.clearfix{*zoom:1; clear:both;}
.clearfix:after{display:block; overflow:hidden; clear:both; height:0px;  visibility:hidden; content:".";}

.head1{ background:url(/img/top_bg.jpg) repeat-x; height:37px;}
.head1_con{color:#555; line-height:37px; width:1000px; margin:auto;}
.head1_con .left{ float:left; width:500px;}
.head1_con .right{ float:right; text-align:right; width:500px;}
.head1_con .right a{ margin:0 10px; color:#555;}
.head{ height:120px; margin:auto; width:1000px;}
.logo{  float:left; width:479px; margin-top:20px;}
.logo img{ width:479px; height:auto;}
.tel{float:right;  margin-top:30px;}

.nav{ height:47px;clear:both; background: url(/img/nav_bg.png) repeat-x; width:100%;}
.nav ul{ width:1000px; margin:auto; }
.nav li{ position:relative; float:left; }
.nav li span a{ color:#fff; padding:0 30px; line-height:47px; display:block; font-size:15px;}
.nav li:hover span a{  background:url(/img/nav_on.png) repeat-x;}
.nav li.thisclass{background: url(/img/nav_on.png) repeat-x;}
.nav li dl{ box-shadow:1px 1px 5px #ddd;background:#fff; width:100%; position:absolute; top:47px; left:0; z-index:10;display:none;}
.nav li:hover dl{display:block;  transition:all 0.5s ease; -moz-transition:all 0.5s ease; -webkit-transition:all 0.5s ease; -o-transition:all 0.5s ease; -ms-transition:all 0.5s ease;  }
.nav li dd a{ border-bottom:1px dashed #e5e5e5; display:block; color:#444; text-align:center; font-size:12px; line-height:30px;  }
.nav li dd a:hover{ background:#0062ad; color:#fff;}
.nav.smaller { background: url(/img/tmbg.png) ; position: fixed; top: 0; z-index: 999;}

.banner{ clear:both;}
.mBan2 { overflow: hidden; }
.mBan2 .slideBox{ width:100%; height:auto; position:relative; }
.mBan2 .slideBox .hd{ height: 16px; overflow: hidden; position: absolute; bottom:6px; z-index: 1; width:110px;   margin-left: -55px; left: 50%; padding:px 0px 0px 11px; }
.mBan2 .slideBox .hd ul{ zoom: 1; }
.mBan2 .slideBox .hd ul li{ float: left; width:10px; height:10px;margin-top:2px; border-radius:12px; background:#fff; border:1px solid #3194fd; cursor: pointer; margin-right:5px; }
.mBan2 .slideBox .hd ul li.on{border:2px solid #3194fd;width:12px; margin-top:0; height:12px; }
.mBan2 .slideBox .bd{ position:relative; height:100%; z-index:0;   }
.mBan2 .slideBox .bd ul,.slideBox .bd ul li{width:100%!important}
.mBan2 .slideBox .bd img{ width:100%;  height:auto; display:block;  }

.gdxw{ height:40px;  box-shadow:1px 1px 5px #ccc;}
.gdxw_con{ width:1000px; margin: auto; clear:both;}
.gjc{  float:left; width:700px;color:#555;  line-height:40px;}
.gjc strong{ color:#222; font-size:14px;}
.gjc a{font-size:12px; color:#555; margin:0 10px; }
.searchs{
	float: right;
	width: 294px;
	margin-top: 5px;
}
.s_c{
	width: 320px;
	height: 33px;
	float: left;
	
	position: relative;
	z-index: 10;
}
.search_text{ background:#fff;
	width: 210px;
	height: 33px;
	line-height: 33px;
	
	text-indent: 6px;
	color:#39114e;
	float: left;
}
input, select, textarea {
	outline: none;
	border: none;
	background: #FFF;
}
.fr {
	float: right;
} 
.text {
	background: #fff;
	border: 1px solid #d4d4d4;
	font-size: 12px;
	width: 240px;
	height: 28px;
	line-height: 30px;
	text-indent: 6px;
	color: #7a7a7a;
	float: left;
}
.button {
	width: 49px;
	z-index: 9;
	position: relative;
	height: 37px;
	float: left;
	background: url(../insexsearch.png) no-repeat left top;
	cursor: pointer;
	margin-left: -1px;
}
.rxcp_bg{ background:#e5e5e5;}
.rxcp{ width:1000px; margin:auto; clear:both; padding-top:20px;}
.rxcp_title{ margin-top:20px; background:url(/img/title_bg.png) no-repeat center 0px; height:110px; text-align:center;}
.rxcp_title h1{ font-size:30px; color:#0062ad; line-height:50px;}
.rxcp_title h1 span{ margin-left:10px;  color:#fe8401;  }
.rxcp_title h2{  background:url(/img/xian.png) no-repeat center; width:1000px; font-weight:normal; font-size:14px; color:#666; margin:10px auto; text-transform:uppercase; line-height:30px; }
.rxcp_title h2 span{ line-height:24px; background:#fff; padding:0 20px; border:1px solid #ddd; border-radius:5px; display:inline-block;}
.rxcp_title p{ text-transform:uppercase; font-size:12px;  color:#888;  line-height:30px; }

.rxcp ul{ margin-top:20px; width:1020px; clear:both;}
.rxcp li{   float:left;  width:190px; margin:0 12px 20px 0;  }
.rxcp li img{ border:1px solid #fff;}
.rxcp li:hover img{ border:1px solid #87afcd;}
.rxcp li p{ text-align:center; width:100%; line-height:40px; background:url(/img/yy2.png) no-repeat top; background-size:100% auto; }
.rxcp li:hover p a{ display:block; color:#0062ad; }

.rxcp li .tb{ height:200px;}
.rxcp li .tb a{  height:160px;  display:block;}
.rxcp li .tb1{ background:url(/img/tb.png) no-repeat 95px 30px;}
.rxcp li:hover .tb1{ background:url(/img/tb.png) no-repeat 95px -185px; }
.rxcp li .tb2{ background:url(/img/tb.png) no-repeat -283px 30px;}
.rxcp li:hover .tb2{ background:url(/img/tb.png) no-repeat -283px -185px; }
.rxcp li .tb3{ background:url(/img/tb.png) no-repeat -665px 30px;}
.rxcp li:hover .tb3{ background:url(/img/tb.png) no-repeat -665px -185px; }


.hlys{ background: url(/img/ys_bg.jpg) no-repeat center; height:790px;}
.hlys_title{ padding-top:20px;  background:url(/img/title_bg.png) no-repeat center 0px; height:118px; text-align:center;}
.hlys_title h1{ font-size:36px; color:#fff; line-height:50px;}
.hlys_title h1 span{ margin:0 10px; font-size:60px;  color:#fff;  }
.hlys_title h2{  background:url(/img/xian2.png) no-repeat center; width:1000px; font-weight:normal; font-size:14px; color:#666; margin:10px auto; text-transform:uppercase; line-height:30px; }
.hlys_title h2 span{ line-height:24px; background:#fff; padding:0 20px; border:1px solid #ddd; border-radius:5px; display:inline-block;}
.hlys_con{ margin:20px auto; width:1000px;}
.hlys_con ul{ width:1075px;}
.hlys_con li{ margin-bottom:50px; position:relative;  margin-right:70px; width:465px; float: left; height:250px;}
.hlys_con li .pic{ width:250px; float: left; background:#fff; height:250px; }
.hlys_con li .pic img{ width:240px;  height:240px; margin:5px 5px 0 5px; }
.hlys_con li .txt{ position:absolute; top:0; right:0; z-index:10;width:246px; background: url(/img/ys_bg1.png) no-repeat; height:250px; }
.hlys_con li .txt b{ line-height:70px; font-size:48px; margin-top:10px; color:#0062ad; float:left; margin-left:35px; }
.hlys_con li .txt em{ float:left;margin-left:5px; }
.hlys_con li .txt em strong { margin-top:20px;  font-size:24px; color:#333; display:block;}
.hlys_con li .txt em span { font-size:12px; color:#999; text-transform:uppercase;}
.hlys_con li .txt p{ overflow:hidden; height:150px; clear:both; margin-left:35px; margin-right:20px; line-height:24px; font-size:14px; color:#555; }

.hlys_con li.right .pic{  float:right; }
.hlys_con li.right .txt{  left:0;background: url(/img/ys_bg2.png) no-repeat; }
.hlys_con li.right .txt b{ margin-left:15px; }
.hlys_con li.right .txt p{ margin-left:20px; margin-right:35px;  }

.gg{ width:1000px; margin:20px auto; height:163px; background:url(/img/yy.png) no-repeat bottom; }
.gg img{ width:1000px; height:150px;}

.kh{ width:1000px; margin:auto; clear:both;  }

.scrollBox{  width:1000px; position:relative; }
.scrollBox .piclist{  zoom:1;}
.scrollBox .piclist a{ display:block;}
.scrollBox .ohbox{ margin-left:32px;  position:relative;width:1000px; }
.scrollBox .piclist li{float:left; display:inline; width:143px;  margin-right:15px; }
.scrollBox .piclist li img{ border:3px solid #e5e5e5;  width:140px; height:72px;  }
.scrollBox .piclist li p{ text-align:center; line-height:30px;}
.scrollBox .piclist li span{height:25px;line-height:25px;display:block;text-align:center;   }
.scrollBox .pageBtn span{ background:url(/img/left.png) no-repeat; display:block;width:20px;height:94px;position:absolute;top:-6px;cursor:pointer;text-indent:-999em;overflow:hidden; }
.scrollBox .pageBtn .prev{left:0px;background-position:0px 0px ;}
.scrollBox .pageBtn .next{right:0px;background-position:-41px 0px ;}
.scrollBox .pageBtn .list{overflow:hidden;zoom:1;  }
.scrollBox .pageBtn .list li{ background:#fff;filter:alpha(opacity=50);opacity:0.5; float:left; display:inline; width:11px;height:11px; border-radius:11px; cursor:pointer;margin-left:7px;line-height:10000px;overflow:hidden;  }
.scrollBox .pageBtn .list li.on{filter:alpha(opacity=100);opacity:1;  }
i{ font-style:normal;}
.hljj{ background:url(/img/hljg_bg.jpg) no-repeat center; height:308px;}
.hljj_con{ margin:auto; width:1000px; padding-top:1px;}
.hljj_con_left{ float: left; margin-top:3px;width:690px;}
.hljj_con_left1{ }
.hljj_con_left1 .pic_bg{ height:236px;float:left; width:278px; background: url(/img/yy2.png) no-repeat bottom; background-size:100% auto;  }
.hljj_con_left1 .pic{ background:#fff;height:200px;  width:240px; padding:5px; float:left; }
.hljj_con_left1 .pic img{ width:240px; height:200px;  }
.hljj_con_left2{ float: left; width:650px;}
.hljj_con_right{ float:right; width:290px;}
.hljj_con_left1 .mt{margin:26px 0 10px 0;border-bottom:2px solid #e5e5e5;}
.hljj_con_left1 .txt{  width:670px;font-size:14px;  float:right; color:#666; line-height:24px; }
.hljj_con_left1 .txt strong{ font-size:18px; font-weight:normal; color:#0062ad; line-height:40px;}
.hljj_con_left1 .txt p a{ margin-right:20px; margin-top:10px;  color:#fff; line-height:33px; width:127px;  height:39px;   display:inline-block;text-align:center;}
.hljj_con_left1 .txt p .an1{ background:url(/img/an1.png) no-repeat;  }
.hljj_con_left1 .txt p .an2{ background:url(/img/an2.png) no-repeat;}

.hljj_con_left2{ overflow:hidden;width:640px; margin-top:20px; clear:both;}
.hljj_con_left2 ul{ width:1000px; }
.hljj_con_left2 li{  width:200px; margin-right:20px;  float:left;}
.hljj_con_left2 li img{ border:3px solid #fff;width:194px; height:137px; }
.hljj_con_left2 li p{ background:url(/img/yy2.png) no-repeat top;background-size:100% auto;  line-height:50px; text-align:center; width:100%;}

.hljj_con_right{ float:right; margin-top:6px;width:280px;}
.hljj_con_right .title{ border-bottom:2px solid #e5e5e5;margin-top:23px;}
.hljj_con_right .title strong{ color:#0062ad; line-height:30px; display:inline-block; font-size:18px; border-bottom:3px solid #0062ad;}
.hljj_con_right .title span{text-transform:uppercase; float:right;}
.hljj_con_right ul{ margin-top:10px;}
.hljj_con_right li{ }
.hljj_con_right li img{ border:3px solid #fff;width:270px; height:150px; }
.hljj_con_right li p{  background:url(/img/yy2.png) no-repeat top;background-size:100% auto;  line-height:40px; text-align:center; width:100%;}
.hljj_gd{ margin-top:10px; font-size:14px; line-height:26px; color:#666;}

.tjcp {
    clear: both;
    margin: auto;
    padding-top: 20px;
    width: 1000px;
}
.index-class{float:left;width:100%;margin-top:60px}
.index-class-l{float:left;width:200px;margin-right:10px}
.index-class-l-1{float:left;width:200px;height:77px;background:url(/img/index-class-top.jpg) left center no-repeat}
.index-class-l-1 h2{font-weight:500;font-size:25px;padding-left:40px;color: #fff;margin-top: 13px;}
.index-class-l-1 p{font-size:14px;padding-left:40px;color: #4f80d0;}
.index-class-l-2{float:left;width:200px;background:#004bb0}
.index-class-r{float:left;width:790px;}
/*三级导航*/
.suckerdiv ul{
margin: 0;
padding: 0;
list-style-type: none;
width: 200px; /* Width of Menu Items */

}
.suckerdiv ul li{
z-index:999;
position: relative;
height:49px;
border-bottom:1px solid #005bd5;
line-height:47px;
text-indent:34px;
background:url(/img/index-sanji.png) 170px center no-repeat #004bb0;
}
.suckerdiv ul li:hover{background:url(/img/index-sanji.png) 170px center no-repeat #0092dd;}
.suckerdiv ul li.current a{color:yellow}
.suckerdiv ul li a{color:#fff;font-size:15px;}
.suckerdiv ul li ul li{
position: relative;
text-indent:20px;
height:50px;
border-bottom:1px solid #1bb2ff;
line-height:50px;
background:url(/img/index-sanji1.png) 150px center no-repeat #0092dd;
}
.suckerdiv ul li ul li:hover{background:url(/img/index-sanji1.png) 150px center no-repeat #004bb0;}
.suckerdiv ul li ul li ul li{
position: relative;
height:40px;
line-height:40px;
background:#004bb0;
border-bottom:1px solid #005bd5;
text-indent:20px;
}
.suckerdiv ul li ul li ul li:hover{background:#0092dd;}
/*1st level sub menu style */
.suckerdiv ul li ul{
left: 210px; /* Parent menu width - 1*/
position: absolute;
width: 180px; /*sub menu width*/
top: 23px;
display: none;
}
/*All subsequent sub menu levels offset */
.suckerdiv ul li ul li ul{ 
position: absolute;
width: 180px; /*sub menu width*/
top: 10px;
width:180px;
left: 180px; /* Parent menu width - 1*/
}

.suckerdiv .subfolderstyle{
background: url(/img/arrow-list.gif) no-repeat center right;
}
/* Holly Hack for IE \*/
* html .suckerdiv ul li { float: left; height: 1%; }
* html .suckerdiv ul li a { height: 1%; }
/* End */
.rxcp_bg{padding-bottom:15px;}
.index-class-r li{  margin:0 7px;   background:#fff;position:relative; width:180px;  overflow:hidden;  float:left; }
.index-class-r li:hover img{ border:1px solid #183884; }
.index-class-r li img{ border:1px solid #e5e5e5;   width:178px; height:157px; }
.index-class-r li .pic_txt{ text-align:center; background:url(/img/yy2.png) no-repeat  top; background-size:100% auto; color:#555; width:100%;  float:left; }
.index-class-r li .pic_txt strong a{ display:block; padding:15px 0;color:#555; font-size:12px; }
.index-class-r li:hover .pic_txt strong a{ color:#0062ad;}
.concompany{ width:930px;height:100%; overflow:hidden;float:right;}
.concompanylogo{ width:100%; height:55px;background: #EFEFEF;}
.honorlogo1{ float:left; font-size: 18px; font-family: "Microsoft YaHei"; color: #5e5e5e; line-height: 55px; font-weight: bold;}
.honorlogo1 h5{ width: 164px; height: 55px; float: left; background: #2C64C0; font-size: 22px; font-family: "Microsoft YaHei"; color: #FFF; font-weight: normal; text-align: center; margin-right: 15px;}
.index-class-r-2{padding:14px 0 0 7px;background:#fff;overflow:hidden;}
.mtit{ border-bottom:2px solid #e5e5e5;text-align:left;margin:25px 0;}
 .mtit strong{ color:#0062ad; line-height:30px; display:inline-block; font-size:18px; border-bottom:3px solid #0062ad;}
 .mtit span{text-transform:uppercase; float:right;}
 .more a{font-size:14px;line-height:30px;color:#666;float:right;}
 .mt span{ color:#0062ad; line-height:30px; display:inline-block; font-size:18px; border-bottom:3px solid #0062ad;font-weight:700;}
.news{ clear:both; }
.news_con{width:1000px; margin:auto; }
.news_left{ margin-right:20px; margin-top:20px; width:340px; float:left; }
.news_left .title{ border-bottom:2px solid #e5e5e5;}
.news_left .title strong{ padding:0 10px; color:#0062ad; line-height:30px; display:inline-block; font-size:18px; border-bottom:3px solid #0062ad;}
.news_left .title span{ text-transform:uppercase; float:right;}

.news_left li{ clear:both; }
.news_left li em{ line-height:32px; font-size:14px; background:url(/img/nav_dd2.png) no-repeat left; padding-left:15px;}
.news_left li .pic{ background:url(/img/yy2.png) no-repeat bottom; background-size:100% auto; margin-top:10px; float:left; width:165px; height:137px;}
.news_left li .pic img{ border:3px solid #fff; width:165px; height:125px; }
.news_left li  h2{ color:#888888; line-height:20px; font-weight:normal; margin-top:10px; display:inline-block; float:right; width:160px;}
.news_left li  h2 strong a{ margin:5px 0; display:inline-block; font-weight:normal; font-size:14px; }
.news_left li:hover h2 strong a{color:#0062ad; }
.news_left li h2 p a{ color:#fff; text-align:center; margin-top:10px; width:116px; height:36px; line-height:30px; display:block; background:url(/img/an.png) no-repeat ;}

.news_right{ margin:22px 0 0 0; width:278px !important; float:right;}
.news_right .title{ border-bottom:2px solid #e5e5e5;}
.news_right .title strong{ padding:0 10px; color:#0062ad; line-height:30px; display:inline-block; font-size:18px; border-bottom:3px solid #0062ad;}
.news_right .title span{ text-transform:uppercase; float:right;}
.right_gd{ margin-top:20px; overflow:hidden;}
.news_right ul{overflow:hidden; margin-top:10px;}
.news_right li{padding-bottom:6px; border-bottom:1px dashed #e5e5e5; clear:both; line-height:26px; font-size:12px;}
.news_right li p{ line-height:24px; margin-top:5px;}
.news_right li em{ margin-right:5px; padding:0 3px; font-size:12px; color:#fff; background:#fe3300; border-radius:20px;}
.news_right li .da{ color:#999;}
.news_right li .da em{ background:#dadada;  }

.yqlj{ margin:30px auto 30px auto; width:1000px; font-size:14px; }
.yqlj strong{ width:80px; background:url(/img/link.png) no-repeat left ; padding-left:70px;line-height:50px; float:left; color:#0062ad;}
.yqlj ul{ margin-top:12px; width:845px; line-height:25px; float:right; color:#444;}
.yqlj ul a{ float:left; margin-right:20px;}
.foot_menu{ height:47px;clear:both; background: url(/img/foot_nav.png) ; width:100%;}
.foot_menu ul{ width:1000px; margin:auto; }
.foot_menu li{ position:relative; float:left; }
.foot_menu li span a{ color:#fff; padding:0 33px; line-height:47px; display:block; font-size:14px;}
.foot_menu li:hover span a{  background:#000;}
.foot_menu li.thisclass{ background:#000;}

.foot{ clear:both;}
.foot_con{  width:1000px; margin:30px auto;}
.foot_ewm{  margin-left:100px;    float:left; width:128px;}
.foot .zxrx b{color:#333;}
.foot .zxrx strong{color:#fe6700;}
.foot .zxrx{ font-size:20px; line-height:45px; font-weight:normal;}

.foot_lxwm{ color:#787f92; float:left;line-height:25px; margin-left:100px; padding-left:100px; border-left:1px solid #e5e5e5; width:470px;}

/* product/产品中心 */

.cont{ width:1000px; margin:20px auto;}
.con_left{ width:200px; float:left;}
.con_left_title{ background: #f4f4f4; padding-left:15px; line-height:42px; font-size:16px;  color:#333;  }
.con_left_title span{ color:#999; text-transform:uppercase; margin-left:10px; font-size:12px;  }
.con_left1{ margin-bottom:20px;}
.con_left1_con{ padding:10px; border:1px solid #eee;  }
.con_left1_con img{ width:207px; height:160px;}
.con_left1_con .txt{ color:#666; margin:10px auto; line-height:24px;}
.con_left1_con .txt a{ color:#0062ad; }
.con_left1_con strong{ color:#0062ad; font-size:14px;}
.con_left2_con{border:1px solid #dedede;margin:0 0 20px 0;}
.con_left2_con ul{ margin:10px;}
.con_left2_con li{  border-bottom:1px dashed #e5e5e5; line-height:30px;}
.con_left2_con li a{ display:block; }
.con_left2_con li a:hover{ color:#183884;}
.con_left3{ margin:0 0 20px 0; border:1px solid #dedede;}
.con_left3_con{ padding:0 0 5px 0}
.con_left3_con li{ margin:0 8px 0 10px; font-size:12px;color:#535454; line-height:24px;    clear:both;}
.con_left3_con li img{ margin-top:15px;}
.con_left3_con li strong{ font-size:13px; display:block; padding-bottom:5px; color:#183884;line-height:35px;}

.LeftSubnav{ float:left; width:200px;}
.LeftSubnav h2{ line-height:40px; color:#fff; font-size:14px; padding-left:40px;  }
#sideMenu{ display:block; border:1px solid #dedede;}
#sideMenu .hd{ background:#f3f5f6; cursor:pointer;}
#sideMenu .hd h3{ margin-top:-1px; background: url(/img/nav_dd2.png) no-repeat 10px 14px; color:#3c3b3b; line-height:35px; height:35px; font-size:14px; border-bottom:1px solid #dedede;border-top:1px solid #dedede; padding-left:22px;   z-index:5; position:relative; display:block;   font-weight:bold;}
#sideMenu h3:hover{  background: url(/img/dd.png) no-repeat 10px 14px #f0f7ff; border-left:2px solid #0062ad;  }
#sideMenu h3:hover a{ color:#0062ad; }
#sideMenu h3.on{ padding-left:22px;line-height:35px; height:35px; background: url(/img/dd.png) no-repeat 10px 14px #f0f7ff; border-left:2px solid #0062ad;  }
#sideMenu h3.on a{ color:#0062ad; font-size:14px;}
#sideMenu .bd{ overflow:hidden; }
#sideMenu .bd ul{  list-style:circle; padding:4px 0 0px 0px;}
#sideMenu .bd ul li{ padding-left:20px; margin:0 10px; background:url(/img/nav_dd2.png) no-repeat 10px 14px; border-bottom:1px dashed #f5f5f5; line-height:35px;display:block;}
#sideMenu .bd ul li a{color:#666; display:block;}
#sideMenu .bd ul li a:hover{color:#0062ad; }

.con_right{ float:right; width:775px; }
.con_right_title{ line-height:40px; border-bottom:1px solid #ddd;}
.con_right_title strong{ display:inline-block; line-height:41px;  font-size:16px; font-weight:normal; color:#0062ad;  }
.con_right_title span{ color:#666; float:right;}
.con_right_title span a{color:#666; margin:0 5px;}

.con_right_case{ width:1000px; margin:auto;  clear:both; margin-top:20px;}
.con_right_case ul{}
.con_right_case li{  margin-right:20px;   background:#fff;margin-bottom:10px; position:relative; width:245px;  overflow:hidden;  float:left; }
.con_right_case li:hover img{ border:1px solid #183884; }
.con_right_case li img{ border:1px solid #e5e5e5;   width:243px; height:231px; }
.con_right_case li .pic_txt{ text-align:center; background:url(/img/yy2.png) no-repeat  top; background-size:100% auto; color:#555; width:100%;  float:left; }
.con_right_case li .pic_txt strong a{ display:block; margin:0 10px; line-height:50px; color:#555; font-size:12px; }
.con_right_case li:hover .pic_txt strong a{ color:#0062ad;}

.fenye{ height:60px; padding-top:20px;  margin:auto; clear:both; }
.fenye ul{ float:right;  }
.fenye ul li{  margin-right:5px;  float: left; border:1px solid #eee;line-height:25px;}
.fenye li a{background:#fff; display:block; color:#333; padding:0 10px;}
.fenye li a:hover { background:#333; color:#fff;}
.fenye li.thisclass { background:#333; color:#fff;  padding:0 10px;}

/* product/产品详情 */
.con_right_pic{ margin-top:10px; height:365px; width:350px; background:url(/img/yy2.png) no-repeat bottom; background-size:100% auto; float:left;  }
.con_right_pic img{ height:350px; width:350px;  border:1px solid #e5e5e5;}
.con_right_txt{ float: right; width:400px;}
.con_right_txt h1{ color:#183884; font-weight:normal; margin-top:10px; line-height:50px; font-size:18px;}
.con_right_txt p{ line-height:24px; color:#666;}
.tel3{ font-size:14px; border:1px solid #ddd; width:295px; color:#444; height:85px; margin-top:10px;padding-top:10px; padding-left:20px;background:#f3f3f3;}
.tel3 a{ line-height:30px; padding:0 20px; display:inline-block; color:#fff; margin-top:10px;background:#183884;}
.tel3 strong{ margin-top:10px; font-size:24px; color:#fe8401;}
.con_right_con{ margin-top:20px; clear:both; } 
.right_title{ font-size:14px; line-height:30px; color:#fff; background:#183884;} 
.right_title strong{ background:#fff; line-height:30px; color:#183884; display:inline-block; border:1px solid #183884; padding:0 20px;} 
.right_con{ font-size:14px; line-height:30px; color:#444; margin:20px 0;} 

/* news/新闻中心 */

.article_list{ margin:20px auto 20px auto; font-size:14px; line-height:26px; }
.article_list p{padding-bottom:10px;}
.article_list li {  padding-left:20px; line-height:36px; clear:both;  border-bottom:1px dashed #eee;}
.article_list li a{ line-height:36px; clear:both;  border-bottom:1px dashed #eee; font-size:15px;}
.article_list li p{ font-size:14px; color:#666; }
.article_list li:hover a{color:#0062ad;}
.article_list li span{ float:right; color:#666;}
.article_list li .pic{background:url(/img/yy2.png) no-repeat bottom ; background-size:100% auto; float:left; width:180px; height:138px;}
.article_list li .pic img{  border:1px solid #ddd;   width:180px; height:130px;}
.article_list li .txt{ float:right; width:570px; }
.article_list li .txt h2 strong a{ font-weight:normal; font-size:20px; line-height:30px;}
.article_list li:hover .txt h2 strong a{color:#0062ad; }
.article_list li .txt_con p{ height:45px;text-align:center; overflow:hidden;color:#666;  line-height:24px;}
.article_list li .txt_con p a{ height:36px; background:url(/img/an.png) no-repeat; line-height:30px;display:block; text-align:center; color:#fff; width:116px; margin-top:10px;  }

/*列表页*/
.list_cont{width: 98%; height: auto; padding: 0 1%; }
.list_cont .list_top{width: 100%; height: auto;}

.list_top .list_center{width: 98%; height: auto; padding: 0 1% 2.5rem 1%;}

.list_center .list_center_left{width:68.5%;float: left; padding:0 0.6%;}
.list_center .list_center_left ul.list_c{width: 100%;}
.list_center .list_center_left ul.d_h{border-bottom: solid 1px #ddd;}
.list_center .list_center_left ul.list_c h3.title{width:100%; font: 2.4rem/5rem "microsoft yahei";}
.list_center .list_center_left ul li{width: 100%; border-top: solid 1px #ddd; padding: 1.5rem 0;}
.list_center .list_center_left ul li div:nth-child(1){width: 28%; float: left;}
.list_center .list_center_left ul li div:nth-child(1) img{width: 100%; height: 125px;}
.list_center .list_center_left ul li div:nth-child(2){width: 68%; float: right;}
.list_center .list_center_left ul li div:nth-child(2) h3{width: 100%; padding: 0.2rem 0 0.6rem 0; font: 2rem/2.5rem "microsoft yahei";}
.list_center .list_center_left ul li div:nth-child(2) p{width: 100%; color: #999; padding-bottom: 0.6rem; font: 1.4rem/2.2rem "microsoft yahei";}
.list_center .list_center_left ul li div:nth-child(2) span{width: 100%; color: #666;}

.list_center .list_center_right{width:27%;float: right;  padding:0 0.6% 0 0;}
.list_center .list_center_right .list_rig_tui_1{width:100%; padding-bottom: 0.8rem;}
.list_center .list_center_right .list_rig_tui_1 img{width:100%;}
.list_center .list_center_right .list_rig_tui_1 p{padding: 1.5rem 1.2rem;border: solid 1px #ddd; border-top: 0;}
.list_center .list_center_right .list_rig_tui_1 p:hover{background: #004714;}
.list_center .list_center_right .list_rig_tui_1 p:hover a{color: #fff;}
.list_center .list_center_right .list_rig_tui_2{width:100%; padding-bottom: 0.8rem;}
.list_center .list_center_right .list_rig_tui_2 img{width:100%; max-height: 225px;}
.list_center .list_center_right .list_rig_tui_2 span{width: 90.5%; display: block; text-align: ; padding: 1.5rem 4.5%;border: solid 1px #ddd; border-top: 0;}

.list_center .list_center_left .list_show{width:100%;}
.list_show h3.title{width:100%; font: 2.4rem/5rem "microsoft yahei";}
.list_show p.min_title{width:100%; color: #666; font: 1.6rem/3rem "microsoft yahei"; padding-bottom: 1.2rem; border-bottom: solid 1px #ddd; margin-bottom: 3rem;}
.list_show p.min_title span{padding-right: 2rem;}
.list_show .show_font{width: 100%; padding-bottom: 2rem;}
.list_show .show_font img{max-width: 100%; margin: 0 auto;}


/* news/新闻详情 */
.article_left{ margin-bottom:30px; }
.article_left h1{ font-weight:normal; margin-top:20px; font-size:18px; line-height:50px; text-align:center;}
.article_left .zuozhe{ color:#444;  line-height:30px; border-bottom:1px dashed #ddd; text-align:center;}
.article_left .zuozhe span{ margin-right:20px;  }
.article_left .zuozhe img{  margin-top:8px;}
.article{ margin:20px 0 30px 0; font-size:14px; color:#555; line-height:28px;}
.article .p{ padding-bottom:10px;}

.syp{ border-top:1px dashed #e5e5e5; padding-top:20px;   line-height:30px;clear:both; color:#0062ad;   font-size:14px;}
.syp a{ color:#333;}
.syp a:hover{ color:#0062ad;}
.syp p { width:385px; float:left;}
.syp p strong{ color:#0062ad;   font-size:14px; margin-right:10px;}

.zxly{ line-height:30px; margin:20px 0 20px 160px;}
.zxly span{ line-height:40px; width:100px; font-size:14px; display:inline-block; }
.zxly input{ border:1px solid #ddd; line-height:26px; height:26px; width:300px; color:#999; padding:0 5px;}
.zxly textarea{ height:100px; resize:none; margin-top:10px; border:1px solid #ddd; line-height:26px; width:300px; color:#999; padding:0 5px;}
.zxly .button{ line-height:35px; height:35px; background:#1a7ce3; margin-top:20px; margin-left:105px; border:none; width:310px; cursor:pointer; color:#fff; text-align:center;}
.foot{ height:auto; background:url(../footer_bg.png) no-repeat center top; position:relative; overflow:hidden; }
.foot-left{width: 394px;height: auto;overflow:hidden;position: relative;float: left;}
.foot-left .fenz{color:#fff;padding-left:64px;line-height: 24px;}
.foot-left .fenz a{color:#fff;}
#imgDztb{width:30px;height:auto}
.foor-c{width: 1100px;margin: 0 auto 0 -550px;position: relative;left: 50%; }
.foot-right{float: left;margin-left: 35px;}
#menu{width: 635px;margin-top: 35px;}
.nav1{height:32px;}
.nav1 li{line-height:32px;height: 192px;text-align:center;width:120px;float:left;position:relative;z-index:9999;background: url(../footb.png) no-repeat 100% 10%;}
.nav1 li a{display:block;line-height:32px;color:#fff;height:32px;font: 100 14px/28px "微软雅黑";}
.nav1 li a:visited{color:#fff;}
.nav1 li a:hover{color:#e87518;text-decoration:none;}
.nav1 .sec{text-align: left;text-indent:32px;}
.nav1 .sec a{display:block;color:#fff;height:24px;font: 100 12px/24px "微软雅黑";}
.nav1 .sec a:visited{color: #fff;}
.nav1 .sec a:hover{color:#e87518;text-decoration:none;}
/* 图文内容 */
.c-show {margin-top:10px;}
#winSelector {
	position:absolute;
	border:1px solid #FFF;
	background-color:#000;
	opacity:.15;
	cursor:crosshair;
	filter:alpha(opacity=15);
	-moz-opacity:.15
}
#bigView {
	position:absolute;
	overflow:hidden
}
#bigView img {
	position:absolute;
	max-width:1200px
}
.c-proBox h3 {
  border-radius: 2px;
  -webkit-border-radius: 2px;
  font-size:14px;
  font-weight: 400;
  height: 32px;
  line-height: 32px;
  background: #005bac;
  color: #ffffff;
  padding: 3px 10px;
  margin: 20px 0 10px 0;
}
/* 图片滚动放大 */
.c-preView {
  position: relative;
  width: 350px;
}
.c-scrollButton {
  transition: all 0.3s;
  -webkit-transition: all 0.3s;
  float: left;
  text-align: center;
  cursor: pointer;
  font-family: SimSun;
  background: #f2f2f2;
  color: #666;
  margin-top: 5px;
  width: 15px;
  height: 50px;
  line-height: 50px!important;
}
.c-scrollButton:hover {
  background: #ea6a1c;
}
.c-smallImg .disabled {
  background: #eeeeee;
}
.c-bigImg {
  position: relative;
  width: 348px;
  height: 312px;
  border: 1px solid #eeeeee;
}
.c-bigImg img {
  width: 100%;
  height: 100%;
}
.c-bigImg #winSelector {
  border: 0;
  display: none;
  width: 100px;
  height: 100px;
}
#c-imageMenu {
  float: left;
  overflow: hidden;
  width: 310px;
  height: 50px;
  margin: 5px 5px 0 5px;
}
#c-imageMenu li {
  float: left;
  width: 50px;
  height: 50px;
}
#c-imageMenu li img {
  transition: all 0.3s;
  -webkit-transition: all 0.3s;
  cursor: pointer;
  width: 45px;
  height: 45px;
  border: 2px solid #ffffff;
}
#c-imageMenu li#onlickImg img,
#c-imageMenu li:hover img {
  width: 45px;
  height: 45px;
  border: 2px solid #d65608;
}
#bigView {
  border: 0;
}
/* 介绍 */
.c-cb:after,
.c-cbli li:after {
  display: block;
  clear: both;
  visibility: hidden;
  height: 0;
  overflow: hidden;
  content: ".";
}
.m-bnt {
	margin:20px 0;
	width:160px;
	text-align:center
}
.m-bnt a {
	display:block;
	font-size:16px;
	padding:15px;
	color:#FFF;
	background-color:#ff7e00;
	border-radius:30px
}
.m-bnt a:hover {
	opacity:.8
}
.c-proTag {
  border-top: 1px dashed #eeeeee;
}
.c-proTag span {
  display: inline-block;
  line-height: 36px;
}
.c-proTag a {
  transition: all 0.3s;
  -webkit-transition: all 0.3s;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  display: inline-block;
  padding: 1px 10px!important;
  margin: 5px!important;
  background: #0099FF;
  color: #ffffff;
}
.c-proTag a:hover {
  background: #d65608;
  color: #ffffff;
}
.c-fl {
  float: left;
  padding-top:20px;
}
.c-fr {
  float: right;
}
.c-proTitle {
  font-size: 14px;
  line-height: normal;
  padding-top:20px;
  width: 395px;
}
.c-proTitle h2 {
  font-weight: 400;
  font:22px/30px "微软雅黑";
}
.c-proTitle ul {
  text-align: left;
  margin-top: 10px;
  border-top: 1px dashed #eeeeee;
}
.c-proTitle ul li {
  float: left;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  margin: 5px 0;
  width: 100%;
}
.c-proTitle ul li em{font-style:normal;padding:0 10px 0 0px;}

/*-------------------------友情链接---------------------------*/
.link{ border-top:3px solid #0062ad; margin-bottom:20px;}
.link img{ margin-top:-12px;}
.link a{ margin:0 10px; line-height:35px;}

