@charset "GB2312"; 
html{_overflow-y:scroll;}
*{padding:0px; margin:0px;line-height:1.8em;}
body{font-family: "Î¢ÈíÑÅºÚ",'Microsoft Yahei',"ËÎÌå",Arial, Tahoma;font-size:12px;color: #000;margin:0 auto;}
/* ÍøÕ¾³¬Á´½ÓcssÍ¨ÓÃÉèÖÃ */
a{text-decoration: none;font-size:16px;color:#333;line-height:30px;} /* Á´½ÓÎÞÏÂ»®Ïß,ÓÐÎªunderline */ 
a:hover{color: #ff7e00;text-decoration:none} /* Êó±êÔÚÁ´½ÓÉÏ */ 
a:active {color: #000;} /* µã»÷¼¤»îÁ´½Ó */

h1,h2,h3,h4,h5,h6{font-size:12px;}
img{border: 0px;}
.clear{clear:both;}
.cle1{height:10px;}
.clear:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;}
/*±í¸ñÑùÊ½¶¨Òå */ 
checkbox{border: 0px;}/*Ñ¡Ôñ¿òÑùÊ½¶¨Òå */ 
/*ÎÄ×Ö°´Å¥ÑùÊ½¶¨Òå */ 
.button{border: 0px; }
/*Ò³Ãæ½á¹¹*/
#iwrapper{ background:url('../images/heardbg.png') repeat-x left top #fff ;}
#iheader{ height:90px; }
#imain{ width:1200px;margin:0 auto;}
.imain{ width:1200px;margin:0 auto;}
#imain1{ width:1200px;margin:40px auto 0px;}
#ileft{width:250px;}
#iright{ width:950px; }
#ifooter{ background:url('../images/footer_bg.png') no-repeat center top; height:250px; padding-top:30px;}
.tmall{ float:right;background:url('../images/tmall.png') no-repeat left bottom; width:220px; height:60px; padding:45px 66px 0px 0;}
.tmall:hover{background:url('../images/tmallnow.png') no-repeat left bottom; cursor:pointer;}
.tmall a{ display:block; width:207px; height:50px;}

.ifootnav{color:#fff; width:1200px; margin:0 auto; height:52px; text-align:center;}
.ifootnav span{colro:#fff;}
.ifootnav a{ padding:0 5px; line-height:52px; color:#fff; font-size:18px}
.ifootnav a:visited{ color:#fff;}
.ifootnav a:hover{color: #fff; text-decoration: underline;}

.copyright{ padding:10px 0;color:#333; width:1100px; margin:0 auto; text-align:center;font-size:16px;}
.copyright a{ color:#333; line-height:20px;}
.copyright a:hover{color: #333; text-decoration: underline;}

.logo{ padding:5px 0 0px 5px;float:left;}
.logo h1{padding:0px 0 0px; }
.topnav{color:#0a5297;padding:15px 0px;height:40px;margin-bottom: 15px;width:1200px; margin:0 auto;}
/* .topnav a{background:url('../images/topnav_r.gif') no-repeat right top;display:block;margin:0 1px; float:left;margin-right:4px;color:#fff;padding:0px 3px}
.topnav a span{background:url('../images/topnav_l.gif') no-repeat left top;display:block;color:#b4c6fa;line-height:20px; height:20px; padding:0 10px;}
.topnav a:visited{color:#3c6930;}
.topnav a:hover{color:#fff; text-decoration:underline;}
.topnav a:hover span{color:#fff; text-decoration:underline;} */

.tubiao{padding:40px 0 0px 5px;margin:0 auto;}
.isearch{width:381px;height:24px;color:#fff}
.isearch .input{border:0;line-height:24px;color:#3d3d3d;width:157px;height:24px;padding-left:2px; background:none;}
.isearch .button{border:0;line-height:24px; width:62px;height:24px;color:#fff; background:none;}

.iheader_jz{width:1200px; margin:0 auto;}

/*menu*/
.menu {	height: 50px; width:100%;background:#007dd4; position:relative; z-index:999;margin-top:15px;}
#top-nav {width:1200px; margin:0 auto;}
.menu ul li{width:133px; float:left;}
.menu ul li a{line-height: 50px; color: #fff; font-size: 18px; display: block; text-align: center;}
.menu ul li a:hover{background:url(../images/menunow.jpg) left center no-repeat;color:#fff;}

.menu .nav_sub{
    position: absolute;
    z-index: 1;
	width: 150px;	
	background: #fff;
	display: none;
	background: rgba(255,255,255,0.88);
    text-align: center;
	padding-bottom: 5px;
}
.menu .nav_sub li{ 
	padding: 0;
    text-align: center;
    display: block;
    width: 150px;
	}
.menu .nav_sub li a{
	font-size: 16px;
    font-weight: normal;
	line-height: 45px;
	color:#333;
	}

nav .menu-product{   
	display: none;
    position: absolute;
    left: 0;
    width: 100%;
    background: rgba(255,255,255,0.88);
    z-index: 10000;
    overflow-y: hidden;
	padding-bottom: 20px;
	
	}
.container1{margin:0 auto;width:900px;}
.container{margin:0 auto;width:1200px;}
.container li{width: 40px; float: left; list-style-type:none;}
.container li p{border-bottom: 1px solid #ff7e00; margin-right: 50px; padding-top: 5px; padding-bottom: 5px;}
.container span{display:block;}
.container p a{font-size: 18px; font-weight: bold; color:#333;}
.container span a{font-size:14px;  line-height: 30px; color:#333;}
.container li a:hover{color:#ff7e00;}



.ibanner{padding:10px 0 5px 0; width:996px;}
.ibanner img{ border:3px #09375f solid;}
.cnzz{display:inline}
.cnzz div{display:inline !important}
.ihottit{ background:url('../images/ihottit.gif') no-repeat left top;height:41px;}
.ihottit h1{ background:url('../images/coin01.gif') no-repeat 10px 10px;line-height:39px; color:#fff; padding-left:40px; font-size:14px;}

.ihot{text-align:center; background:url('../images/bghot.gif') no-repeat left bottom; padding:10px 0 0 0;position:relative; top:0; left:0; height:220px; overflow:hidden;}
.ihot a{ width:200px;height:200px; display:table-cell;vertical-align:middle;text-align:center;*display:block;*font-size:175px;*font-family:Arial;}
.ihot img{ padding:1px;border:1px #000 solid; width:200px;height:200px;vertical-align:middle; }

.inum{position:absolute;cursor:pointer; right:40px;bottom:18px;width:200px; background:url('../images/hotpage.png') no-repeat right bottom;behavior: url("iepngfix.htc");}
.inum a{width:22px; height:22px;color:#fff;display:block; line-height:22px; font-size:12px;}
.inum a:visited{color:#fff;}
.inum a:hover{color:#fff; background:none; font-weight:bold;}
.inum .current{color:#fff; font-weight:bold;}

*html .inum{position:absolute;cursor:pointer; right:38px;bottom:18px;width:200px; background:url('../images/hotpage.png') no-repeat right bottom;behavior: url("iepngfix.htc");}
*html .inum a{width:22px; height:22px;color:#fff;display:block; line-height:22px; font-size:12px;}
*html .inum a:visited{color:#fff;}
*html .inum a:hover{color:#fff; background:none; font-weight:bold;}
*html .inum .current{color:#fff; font-weight:bold;}

*+html .inum{position:absolute;cursor:pointer; right:36px;bottom:18px;width:200px; background:url('../images/hotpage.png') no-repeat right bottom;behavior: url("iepngfix.htc");}
*+html .inum a{width:22px; height:22px;color:#fff;display:block; line-height:22px; font-size:12px;}
*+html .inum a:visited{color:#fff;}
*+html .inum a:hover{color:#fff; background:none; font-weight:bold;}
*+html .inum .current{color:#fff; font-weight:bold;}

.ititle{ background:url('../images/titlebg.png') no-repeat left top;height:38px;/*  margin-top:10px; */ width:250px;}
.ititle h1{/* background:url('../images/coin01.gif') no-repeat 10px 9px; */line-height:40px; color:#0a5297; padding-left:50px; font-size:14px;}

.ititle h5{/* background:url('../images/coin01.gif') no-repeat 10px 9px; */line-height:40px; color:#0a5297; padding-left:50px; font-size:14px;}

.sycpfl{ width:230px; height:650px; float:left; padding-top:30px;}
.sycpfltitle{ width:230px; height:80px; text-align:center; background:#007dd4;}
.sycpfltitle p{ text-align:center; padding-top:25px; line-height:18px;}
.sycpfltitle p a{font-size:24px; font-weight:bold; color:#fff; line-height:18px;letter-spacing: 5px;}
.sycpfltitle span{ font-size:14px; font-family:Arial; text-align:center; line-height:14px; color:#fff; text-transform:uppercase;}
.sycpfllist{ width:228px; border-left:1px #ddd solid; border-right:1px #ddd solid;}
.sycpfllist dl{position:relative;}
.sycpfllist dl dt{ height:75px; line-height:70px; padding-left:55px;position:relative; z-index:30; border-bottom:1px dashed #ddd; background:url(../images/icon01.jpg) 35px center no-repeat;}
.sycpfllist dl dt a{ font-size:18px; color:#333; line-height:75px;}
.sycpfllist dl dt a:hover{ color:#007dd4;}
.sycpfllist dl dd {position: absolute; top: 0px; left:210px;display: none; width:210px; height:auto; background: #fff; border: 1px solid #d6dbe1; box-shadow: -1px 1px 6px rgba(0, 0, 0, .3); z-index:999;padding: 0 0 20px 0;}
.sycpfllist dl dd ul {padding:15px 0px 26px;}
.sycpfllist dl dd ul li{padding:0 15px; line-height:22px;background:url(../images/icon_list_2.jpg) no-repeat 15px center;float:left;}
.sycpfllist dl dd ul li a{display: block; color:#333; padding:6px 0px 6px 0px; border-bottom: 1px dotted #ccc;text-align: left;width: 190px;}
.sycpfllist dl dd ul li a:hover{color:#007dd4;}
.sycpfllist dl:hover dd {display: block;}


.fb{
	font-weight:bold;
	font-size:16px;
	color:#6c6c6c;
}



.syrxcp{ float:right; width:950px;}
.iprotitle{width: 950px; height:40px; margin-top:20px; border-bottom:1px #ddd solid;}
.iprotitle h3{ font-size:18px; text-align:center; color:#333; font-weight:normal; background:url(../images/iprotitle.jpg) left center no-repeat; width:80px; border-bottom:2px #0a5297 solid; line-height:38px; height:38px; float:left; padding-left:15px}
.iprotitle span{ line-height:38px; color:#aaa; font-size:14px; text-transform:uppercase;}
.iprotitle a{ float:right; font-size:14px; color:#666;margin-top: 8px;}
.iprotitle a:hover{ color:#0a5297}

.iprolist{width: 950px;}

.sylxfx{ width:230px; height:60px; line-height:24px; text-align:center; color:#fff; font-size:20px; font-weight:bold; padding-top:50px; background:url(../images/sylxfx.jpg) center top no-repeat;}
.sylxfx p{ line-height:24px; font-family:Arial}

.ititle01{ background:url('../images/titlebg.png') no-repeat left top;height:38px;}
.ititle01 h1{/* background:url('../images/coin01.gif') no-repeat 10px 9px; */line-height:38px; color:#fff; padding-left:40px; font-size:14px;}

.icontact{ /* background:url('../images/left_m.gif') repeat-y left top; */ padding-right:10px; width:250px;}
.contactus{ /* background:url('../images/contactbg.gif') no-repeat right bottom; */padding:10px 15px 0px 15px;}
.icontact p{color:#515151;}
.icontact p a{ color:#0a5297;}
.icontact p a:visited{color:#0a5297;}
.icontact p a:hover{color:#0a5297; text-decoration:underline;}
.icontact strong{color:#0a5297;}

.icontact1{ /* background:url('../images/left_m.gif') repeat-y left top; */ padding-right:10px; width:264px;}
.contactus1{/*  background:url('../images/contactbg.gif') no-repeat right bottom; */padding:10px 15px 0px 15px;/* border-left:1px dashed #ccc; */}
.icontact1 p{color:#515151;}
.icontact1 p a{ color:#0a5297;}
.icontact1 p a:visited{color:#0a5297;}
.icontact1 p a:hover{color:#0a5297; text-decoration:underline;}
.icontact1 strong{color:#0a5297;}

.icontact_sy{width: 240px;margin: 5px auto 0;}
.contactus_sy{padding:0px 0px 10px 0px;/* background:#0181c8; */}
.contactus_sy  .tel{padding: 0 0 15px;width: 230px;}
.icontact_sy p{color:#515151;line-height:24px;}
.icontact_sy p a{ color:#fff;}
.icontact_sy p a:visited{color:#fff;}
.icontact_sy p a:hover{color:#47aaff; text-decoration:underline;}
.icontact_sy strong{color:#47aaff;}

.icontact_ny{width: 230px;margin: 15px auto 0; background:#f0f0f0; border-radius:5px; }
.contactus_ny{ padding:20px}
.contactus_ny .tel{padding: 3px 0 8px;width: 230px;}

.icontact_ny p{color:#666;line-height:35px;font-size:18px;}
.icontact_ny p span{ display:block; font-size:14px; color:#333;}
.icontact_ny p a{ color:#666;}
.icontact_ny p a:hover{color:#666; text-decoration:underline;}

.more{ padding-right:15px;margin-top:15px;float:right;display:block;}
.iboard{ padding:10px 0;}
.left_b{/*  background:url('../images/left_b.gif') no-repeat left top; */height:9px;margin-bottom:10px;}
.bottom{ background:url('../images/bottom.gif') no-repeat left top;width:713px;height:7px;}
.containers{background:url('../images/middle.gif') repeat-y left top; 
padding: 20px 10px 12px 10px;
border-top: 1px solid #e3e3e3;}
.container1{background:url('../images/middle.gif') repeat-y left top; 
padding: 20px 20px 12px 20px;
border-top: 1px solid #e3e3e3;}
.container2{padding:20px; color:#000; }
.container3{padding:20px;text-align:center;width:680px;}

.place1{ background:url('../images/place.jpg') no-repeat left top;height:38px;margin-top:10px;}
.place{ background:url('../images/place.jpg') no-repeat left top;height:38px;}
.place a{ float:right;text-align:center;/* background:url('../images/morebg.gif') no-repeat left 7px; */
line-height:19px;color:#000000; font-size:12px; padding:0px 0px 0 3px;}
.place a:visited{color:#000000;}
.place a:hover{color:#0a5297; text-decoration:underline;}
.place h1{ /* background:url('../images/coin01.gif') no-repeat 30px 8px; */ color:#000000;font-size:14px; line-height:35px; padding-left:30px;}
.place h1 span{ color:#0a5297; line-height:35px; padding-left:0px;}

.place h5{ /* background:url('../images/coin01.gif') no-repeat 30px 8px; */ color:#000000;font-size:14px; line-height:38px; padding-left:30px;}
.place h5 span{ color:#0a5297; line-height:35px; padding-left:10px;}



.mr_frbox{height:100px;position:relative;}
.mr_frBtnL{cursor:pointer; position:absolute; top:21px; left: -35px; width:24px;height:60px; z-index:9 }
.mr_frBtnR{cursor:pointer; position:absolute; top:21px; right: -35px; width:24px;height:60px; z-index:9}
.mr_frUl{height:90px;width:1028px; margin:0 auto; position:relative; z-index:5;  padding-top:10px;}
.mr_frUl ul li{display:inline;float:left;width:200px; height:80px;overflow:hidden;position:relative; margin-right:7px; background:#fff; cursor:pointer;}
.mr_frUl ul li h3{ font-size:14px;width:192px; height:72px; border:1px #ddd solid; padding:3px;}
.mr_frUl ul li p {color:#fff;line-height:20px; height:20px; text-align:center;}
.mr_frUl ul li p A {color:#333;text-decoration:none; text-align:center; font-size:12px;}
.mr_frUl ul li:hover h3{border:1px #0a5297 solid;}




.place2{ background:url('../images/place1.jpg') no-repeat left top;height:38px;}
.place2 a{ height:27px; float:right;/* background:url('../images/morebg.gif') no-repeat left 7px; */
width:52px;line-height:19px;color:#000000; font-size:12px; padding:8px 0px 0 3px;}
.place2 a:visited{color:#000000;}
.place2 a:hover{color:#0a5297; text-decoration:underline;}
.place2 h1{ /* background:url('../images/coin01.gif') no-repeat 30px 8px; */ color:#000000;font-size:14px; line-height:35px; padding-left:30px;}
.place2 h1 span{ color:#0a5297; line-height:35px; padding-left:10px;}

.place2 h5{ /* background:url('../images/coin01.gif') no-repeat 30px 8px; */ color:#000000;font-size:14px; line-height:38px; padding-left:30px;}
.place2 h5 span{ color:#0a5297; line-height:35px; padding-left:10px;}



.place_ny{ background:url('../images/place2.gif') repeat-x left top #F2F2F2;height: 50px; width:950px;}
.place_ny a{ text-align:center;/* background:url('../images/morebg.gif') no-repeat left 7px; */
line-height:19px;color:#000000; font-size:14px; padding:0px 0px 0 3px;}
.place_ny a:visited{color:#000000;}
.place_ny a:hover{color:#0a5297; text-decoration:underline;}
.place_ny h2{ background:#007dd4; border-bottom-left-radius:5px; border-top-left-radius:5px;
min-width: 200px;
height: 50px;
line-height: 50px;
text-align: center;
font-size: 18px;
color: #fff;
font-weight: normal;
float: left;
position: relative;}
.place_ny h2 span{ display: block;
background: url(../images/icon_arrow.png) no-repeat -23px -28px;
width: 12px;
height: 7px;
overflow: hidden;
position: absolute;
left: 47%;
bottom: -7px;}

.khjz{ width:100%; height:435px; background:url('../images/jz.gif') repeat;}
.jz{height:420px; width:1100px; padding:40px 0 0; margin:0 auto; }
.jz h3{font-weight:normal;font-family:'Î¢ÈíÑÅºÚ';width:1100px; margin:0 auto; text-align:center; height:40px; line-height:40px; position:relative; background:url('../images/t_jz.gif') repeat-x center center;}
.jz h3 em{font-size:16px; color:#a6a6a6; text-transform:uppercase; font-style:normal}
.jz h3 em a{color:#0a5297;display:inline-block; margin-right:10px; font-size:20px; font-weight:bold;}
.jz h3 b{position:absolute;background:#dcdcdc; top:9px; right:0; width:56px; height:20px; line-height:20px; display:inline-block; font-weight:normal; font-size:12px;}
.jz h3 b a{color:#a4a4a4;}
.jz ul{width:1100px;padding:10px 0 0;margin:0 auto;}
.jz li{float: left; width:204px; margin-right:20px;}
.jz li.last{margin:0;}
.jz li img{display:block; width:194px;height:155px;padding:4px; border:1px solid #cfcfcf;background:#fff; }
.jz h6{padding:16px 0 10px; border-bottom:1px solid #dbdbdb;}
.jz h6 a{font-size:12px; color:#0a5297;}
.jz li p{overflow: hidden; color:#666; line-height:22px; height:66px; margin:12px 0 14px;}
.jz li span{display:block;}
.jz li span img{display:inline; width:auto; height:auto; padding:0; border:none;}

.iphoto{ width:100%; height:360px; background:url('../images/jz.gif') repeat;}
.qyfc{height:300px; width:1100px; padding:40px 0 0; margin:0 auto; }
.qyfc h3{font-weight:normal;font-family:'Î¢ÈíÑÅºÚ';width:1100px; margin:0 auto; text-align:center; height:40px; line-height:40px; position:relative; background:url('../images/t_jz.gif') repeat-x center center;}
.qyfc h3 em{font-size:16px; color:#a6a6a6; text-transform:uppercase; font-style:normal}
.qyfc h3 em a{color:#0a5297;display:inline-block; margin-right:10px; font-size:20px; font-weight:bold;}
.qyfc h3 b{position:absolute;background:#dcdcdc; top:9px; right:0; width:56px; height:20px; line-height:20px; display:inline-block; font-weight:normal; font-size:12px;}
.qyfc h3 b a{color:#a4a4a4;}








.yx-rotaion{ float:left; width:362px !important; height:224px;}
.yx-rotaion-btn,.yx-rotaion-title,.yx-rotation-focus,.yx-rotation-t,.yx-rotaion-btn{position:absolute}
.yx-rotation-title{position:absolute;width:100%;height:30px;line-height:30px;background:#000;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;left:0;bottom:0;_bottom:-1px;z-index:1}
.yx-rotation-t{color:#fff;font-size:12px;z-index:2;bottom:0;left:20px; text-align:center;line-height:30px}
.yx-rotation-t:hover{ text-decoration:underline; color:#fff}
.yx-rotation-t a{ color:#fff;}
.yx-rotation-focus span,.yx-rotaion-btn span{background:url(../images/ico.png) no-repeat;display:block;}
.yx-rotation-focus{height:30px;line-height:30px;right:20px;bottom:0;z-index:2;}
.yx-rotation-focus span{width:12px;height:12px;line-height:12px;float:left;margin-left:5px;position:relative;top:10px;cursor:pointer;background-position:-24px -126px;text-indent:-9999px}
.yx-rotaion-btn{width:100%;height:41px;top:50%;margin-top:-20px;}
.yx-rotaion-btn span{width:41px;height:41px;cursor:pointer;filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity:0.3;opacity:0.3;position:relative}
.yx-rotaion-btn .left_btn{background-position:-2px -2px;float:left;left:10px}
.yx-rotaion-btn .right_btn{background-position:-2px -49px;float:right;right:10px}
.yx-rotaion-btn span.hover{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8}
.yx-rotation-focus span.hover{background-position:-10px -126px}
.rotaion_list{width:0;height:0;overflow:hidden;}

.icompany{ width:1100px; height:612px; margin:0 auto; position:relative; background:url(../images/icompany.jpg) center top no-repeat;}
.icompany .jdal{ width:158px; height:152px;display:block; position:absolute; left:60px; top:0;}
.icompany .jdal1{ width:280px; height:360px;display:block; position:absolute; left:60px; top:202px;}
.icompany .jdal2{ width:280px; height:360px;display:block; position:absolute; left:410px; top:202px;}
.icompany .jdal3{ width:280px; height:360px;display:block; position:absolute; left:760px; top:202px;}

.icompanytext{ float:right; padding-top:20px; width:850px; text-align:justify; line-height:30px;}
.icompanytext p{ line-height:24px; color:#333;}


.inews{ width:1200px; height:330px; margin:0 auto;}
.zknews{ width:700px; float:left;}
.zknewstitle{ border-bottom:1px #b6b6b6 solid; margin-bottom:10px;}
.zknewstitle h3{ font-size:18px; text-align:center; color:#333; font-weight:normal; width:80px; border-bottom:2px #007dd4 solid; line-height:38px; height:38px;}
.zknewstitle a{ float:right; font-size:14px; color:#666;margin-top: 8px;}
.zknewstitle a:hover{ color:#007dd4}
.ihotnews{ width:700px; margin-top:10px;}
.ihotnews h3{ float:left; width:300px; height:260px;}
.ihotnews h3 a{ display:block; width:300px; height:260px;padding-top:20px;}
.ihotnews h4{ float:right; width:380px; padding-top:10px;}
.ihotnews h4 a{ color:#333;}
/*.ihotnews h4 a:hover{ color:#007dd4;}*/
.ihotnews h4 p{ font-size:18px;color:#333;}
.ihotnews h4 span{ font-size:12px; color:#666; display:block; margin-top:5px; font-weight:normal; line-height:24px;}


.zknewslist{ width:700px;}
.zknewslist li{ float:left; width:340px; margin-right:10px; line-height:40px; height:40px;background:url(../images/ico2.gif) left center no-repeat; border-bottom:1px #ddd dashed;}
.zknewslist li a{ padding-left:10px; font-size:12px; color:#333; line-height:40px;}

.hynews{ float:right; width:380px;}
.hynewslist{ width:380px;}
.hynewslist li{ line-height:40px; height:40px;background:url(../images/ico2.gif) left center no-repeat; border-bottom:1px #ddd dashed;}
.hynewslist li a{ padding-left:10px; font-size:16px; color:#333; line-height:40px;}
.hynewslist li a span{ float:right; font-size:16px; color:#666; line-height:40px;}

.place_jj{ border-bottom: #0a5297 1px solid;height:46px;margin-bottom:20px;background: url('../images/title_bg.jpg') no-repeat left bottom;}
.place_jj a{ height:27px; float:right;/* background:url('../images/morebg.gif') no-repeat left 7px; */line-height:19px;color:#0a5297; font-size:14px; padding:13px 0px 0 3px;}
.place_jj a:visited{color:#0a5297;}
.place_jj a:hover{color:#0a5297; text-decoration:underline;}
.place_jj h1{ /* background:url('../images/coin01.gif') no-repeat 30px 8px; */ color:#000000;font-size:14px; line-height:35px; padding-left:30px;}
.place_jj h1 span{ color:#0a5297; line-height:35px; padding-left:0px;}
.place_jj h5{ /* background:url('../images/coin01.gif') no-repeat 30px 8px; */ color:#000000;font-size:14px; line-height:46px; /* padding-left:15px; */}
.place_jj h5 span{ color:#0a5297; line-height:35px; padding-left:10px;}

.place_td{ border-bottom: #0a5297 1px solid;height:46px;margin-bottom:20px;}
.place_td a{ height:27px; float:right;/* background:url('../images/morebg.gif') no-repeat left 7px; */
width:52px;line-height:19px;color:#0a5297; font-size:12px; padding:13px 0px 0 3px;}
.place_td a:visited{color:#0a5297;}
.place_td a:hover{color:#0a5297; text-decoration:underline;}
.place_td h1{ /* background:url('../images/coin01.gif') no-repeat 30px 8px; */ color:#000000;font-size:14px; line-height:35px; padding-left:30px;}
.place_td h1 span{ color:#0a5297; line-height:35px; padding-left:0px;}
.place_td h5{ /* background:url('../images/coin01.gif') no-repeat 30px 8px; */ color:#000000;font-size:20px; line-height:46px; padding-left:15px;}
.place_td h5 span{ color:#0a5297; line-height:35px; padding-left:10px;font-size:14px; }

.place_xw{ background:url('../images/place_xw.png') no-repeat left top;height:46px;margin-bottom:40px;}
.place_xw a{ height:27px; float:right;/* background:url('../images/morebg.gif') no-repeat left 7px; */
width:52px;line-height:19px;color:#0a5297; font-size:12px; padding:8px 0px 0 3px;}
.place_xw a:visited{color:#0a5297;}
.place_xw a:hover{color:#0a5297; text-decoration:underline;}
.place_xw h1{ /* background:url('../images/coin01.gif') no-repeat 30px 8px; */ color:#000000;font-size:14px; line-height:35px; padding-left:30px;}
.place_xw h1 span{ color:#0a5297; line-height:35px; padding-left:0px;}
.place_xw h5{ /* background:url('../images/coin01.gif') no-repeat 30px 8px; */ color:#000000;font-size:14px; line-height:40px; padding-left:30px;}
.place_xw h5 span{ color:#0a5297; line-height:35px; padding-left:10px;}


.place_tj{ background:url('../images/place_tj.png') no-repeat left top;height:46px;margin-bottom:20px;}
.place_tj a{ height:30px;line-height:30px; float:right; background:#123877;text-align:center;margin:7px 0 0 0;
width:88px;color:#fff; font-size:12px; padding:0px 0px 0 0px;}
.place_tj a:visited{color:#fff;}
.place_tj a:hover{color:#fff; text-decoration:underline;background:#707070;}
.place_tj h1{ /* background:url('../images/coin01.gif') no-repeat 30px 8px; */ color:#000000;font-size:14px; line-height:35px; padding-left:30px;}
.place_tj h1 span{ color:#0a5297; line-height:35px; padding-left:0px;}
.place_tj h5{ /* background:url('../images/coin01.gif') no-repeat 30px 8px; */ color:#000000;font-size:14px; line-height:38px; padding-left:30px;}
.place_tj h5 span{ color:#0a5297; line-height:35px; padding-left:10px;}

.place_lx{ background:url('../images/place_lx.jpg') no-repeat left top;height:38px;}
.place_lx a{ height:27px; float:right;/* background:url('../images/morebg.gif') no-repeat left 7px; */
width:42px;line-height:19px;color:#0a5297; font-size:12px; padding:8px 0px 0 3px;}
.place_lx a:visited{color:#0a5297;}
.place_lx a:hover{color:#0a5297; text-decoration:underline;}
.place_lx h1{ /* background:url('../images/coin01.gif') no-repeat 30px 8px; */ color:#000000;font-size:14px; line-height:35px; padding-left:30px;}
.place_lx h1 span{ color:#0a5297; line-height:35px; padding-left:0px;}
.place_lx h5{ /* background:url('../images/coin01.gif') no-repeat 30px 8px; */ color:#000000;font-size:14px; line-height:38px; padding-left:30px;}
.place_lx h5 span{ color:#0a5297; line-height:35px; padding-left:10px;}


.icompany2{ padding:10px 11px 0px 0px; color:#545454;/*  background:url('../images/middle.gif') repeat-y left top; */}
.icompany2 img{ padding:3px;/* border:1px #d8d8d8 solid; */ float:left; margin-right:0px;}
.icompany2 p{color:#000;font-size:14px;line-height:23px;}
.icompany2 b{font-weight:400;}

.ipro{ padding-top:10px;}
.ipro_detail{height:764px;width:816px;border:1px #ccc solid;padding:10px;background:#fff;}
.ipic{ width:20%; text-align:center; height:148px; float:left;}
.ipic h2{height:118px;width:118px;}
.ipic h2 a{height:118px;width:118px;}
.ipic h2 img{ border:1px #000 solid; height:118px;width:118px;}
.ipic h3{ font-weight:normal;}
.ipic h3 a{ line-height:30px; color:#000;}
.ipic h3 a:visited{color:#000;}
.ipic h3 a:hover{color:#0a5297; text-decoration:underline;}
.detail{font-size:16px;line-height:35px;}


.prod{ padding-top:0px;padding-right:10px;}
.cn00{padding:0px 0 4px 0; text-align:center; width:20%; float:left; margin:0 auto;}
.cn00 h2{width:122px;height:122px; margin:0 auto; }
.cn00 h2 a{border:#000 1px solid;width:120px;height:120px;display:table-cell;vertical-align:middle;text-align:center;*display:block;*font-size:104px;*font-family:Arial;}
.cn00 h2 a:hover{}
.cn00 h2 img{vertical-align:middle;}

.cn00 p{ line-height:24px; color:#000; text-align:center; padding-top:5px;}
.cn00 p a:visited{color:#000;}
.cn00 p a:hover{color:#000;}


.procn00 {
    padding: 0px 0px 0px 0px;
    text-align: center;
    width: 225px;
    float: left;
    margin: 0 16px 16px 0px;
    }
	
.procn00 h3{width:225px;height:180px; margin:0 auto;}
.procn00 h3 a{
    height: 172px;
    color: #333;
    display: block;
    vertical-align: middle;
    text-align: center;
    padding: 3px;
    border: #ddd 1px solid;
	}
	
.procn00 h3 img{vertical-align:middle;}
.procn00:nth-child(4){margin-right:0px;}
.procn00:nth-child(8){margin-right:0px;}
.procn00:nth-child(12){margin-right:0px;}


.procn00 p{ line-height:24px; color:#111; text-align:center; padding-top:8px; }
.procn00 p a {overflow:hidden;height:24px; display:block; color:#333; font-size:16px}
.procn00 p a:hover{color:#007dd4;}
.procn00 p a b{color: #FF0000;}



.ilinks{ height:713px; height:78px; background:url('../images/link.gif') no-repeat left top; margin-top:10px;}

.linktit{ padding:0px 20px 0 20px; background:url('../images/linkline.gif') no-repeat right 2px;height:78px; text-align:right; width:100px;}
.linktit h1{ color:#0092cd; font-weight:bold;font-size:16px;}
.linktit h1 p{ color:#a1a1a1; text-align:right; font-size:14px; line-height:20px;}
.linkherf{ padding:10px 20px;text-align:left; display:block;}
.linkherf a{ color:#8d8d8d; line-height:20px;padding:0 10px;}
.linkherf a:visited{color:#8d8d8d;}
.linkherf a:hover{color:#0a5297; text-decoration:underline;}

.tit{ background:url('../images/ihottit.png') no-repeat left top;height:38px;width:250px;}
.tit h1{ /* background:url('../images/coin01.gif') no-repeat 10px 10px; */line-height:37px; color:#0a5297; padding-left:35px; font-size:14px;}
.tit span{font-size:12px;margin-left:5px;}
.submenu{ /* border:1px solid #559ec8; *//* background:url('../images/bghot.gif') no-repeat left bottom; padding:10px 0; */ width:250px; }
.submenu dl{ width:230px;margin:10px auto;}
.submenu dd{list-style:none; padding-bottom:2px;}
.submenu dd a{display:block;line-height:35px; height:35px;color:#000;font-size:13px;background:url('../images/submenu.png') no-repeat left top;padding-left:50px;text-align:left;}
.submenu dd a#current{/* letter-spacing:5px;  */}
.submenu dd a:visited{color:#000;}
.submenu dd a:hover{color:#0a5297; background:url('../images/submenu.gif') no-repeat left top;}

.submenu dt{ padding-left:50px; text-align:left;}
.submenu dt a{display:block;line-height:30px; height:30px;color:#3b3b3b; background:url('../images/coin04.gif') no-repeat left 10px; padding-left:15px;}
.submenu dt a:visited{color:#3b3b3b;}
.submenu dt a:hover{color:#3b3b3b; text-decoration: underline;}

.submenu h6{ color:#0a5297;background:none; padding-right:20px; font-weight:normal;}
.submenu h6 a{ color:#0a5297;background:none;}
.submenu h6 a:visited{color:#0a5297;}
.submenu h6 a:hover{color:#0a5297;}
.submenu .detail_brief{ padding:15px;}





/* ¼ÓºÅÑùÊ½µÄÆ¯¸¡¶þ¼¶·ÖÀà */
.submenu_sy{ /* border:1px solid #559ec8; */background:#fff ; width:240px;margin:0 auto; }
.submenu_sy dl{ width:240px;margin:0px auto;/* border-bottom: 1px solid #ECECEC; */position:relative;}
.submenu_sy dt{ text-align:left;}
.submenu_sy dt a{display: block;font-size: 14px;color: #000000;background: url(../images/+.png) no-repeat 25px center;border-bottom: 1px solid #ECECEC;height: 35px;line-height: 35px;padding: 0 15px 0 50px;z-index:999}
.submenu_sy dt a:visited{color:#000000;}
.submenu_sy dt a:hover{color:#0a5297; text-decoration:none;}
.submenu_sy dl dd{list-style:none; padding-bottom:0px;text-align:left;border-bottom: 1px solid #dddfe0;position: absolute; top: 0px; left:160px;display: none; width:200px; height:auto; background: #fff; box-shadow: -1px 1px 6px rgba(0, 0, 0, .3); z-index:999;}
.submenu_sy dl dd ul {padding:15px 0px 26px;}
.submenu_sy dl dd ul li{padding:0 15px; line-height:22px;background:url(../images/icon_list_2.jpg) no-repeat 15px center;}
.submenu_sy dl dd ul li a{display: block; padding:6px 0px 6px 30px; border-bottom: 1px dotted #ccc;}
.submenu_sy dl dd ul li a:hover{color:#0a5297;}
.submenu_sy dl:hover dd {display: block;}


.submenu1{ background:#f0f0f0 ; width:230px;margin:0 auto; border-bottom-left-radius:5px; border-bottom-right-radius:5px; padding-bottom:20px; }
.submenu1 dl{ width:200px;margin:0px auto;}
.submenu1 dd{list-style:none; padding-bottom:0px;}
.submenu1 dd a{display:block;line-height:35px; height:35px;color: #fff;font-size: 14px;background: #0a5297 url(../images/ico02.png) no-repeat 160px center; border-radius:3px; text-align:left; padding-left:30px; margin-bottom:10px;}
.submenu1 dd a:hover{color:#fff; background-color:#5b5b5b}
.submenucur a{color:#fff; background-color:#5b5b5b !important;}

.submenu1 dt{ text-align:left;}
.submenu1 dt a{display: block;
font-size: 14px;
color: #000000;
background: url(../images/+.png) no-repeat 15px center;
border-bottom: 1px solid #ECECEC;
height: 35px;
line-height: 35px;
padding: 0 15px 0 30px;
}
.submenu1 dt a:visited{color:#000000;}
.submenu1 dt a:hover{color:#0a5297; text-decoration:none;}

.submenu1 h6{ color:#0a5297;background:none; padding-right:20px; font-weight:normal;}
.submenu1 h6 a{ color:#0a5297;background:none;}
.submenu1 h6 a:visited{color:#0a5297;}
.submenu1 h6 a:hover{color:#0a5297;}
.submenu1 .detail_brief{ padding:15px;}


.submenu2{ /* border:1px solid #559ec8; *//* background:url('../images/bghot.gif') no-repeat left bottom; padding:10px 0; */ width:250px; }
.submenu2 dl{ width:230px;margin:10px auto;}
.submenu2 dt{list-style:none; padding-bottom:2px;}
.submenu2 dt a{display:block;line-height:35px; height:35px;color:#000;font-size:13px;background:url('../images/submenu.png') no-repeat left top;padding-left:50px;text-align:left;}
.submenu2 dt a#current{/* letter-spacing:5px;  */}
.submenu2 dt a:visited{color:#000;}
.submenu2 dt a:hover{color:#fff; background:url('../images/submenu.gif') no-repeat left top;}

.submenu2 dd{ padding-left:50px; text-align:left;}
.submenu2 dd a{display:block;line-height:30px; height:30px;color:#3b3b3b; background:url('../images/coin04.gif') no-repeat left 10px; padding-left:15px;}
.submenu2 dd a:visited{color:#3b3b3b;}
.submenu2 dd a:hover{color:#3b3b3b; text-decoration: underline;}

.submenu2 h6{ color:#0a5297;background:none; padding-right:20px; font-weight:normal;}
.submenu2 h6 a{ color:#0a5297;background:none;}
.submenu2 h6 a:visited{color:#0a5297;}
.submenu2 h6 a:hover{color:#0a5297;}
.submenu2 .detail_brief{ padding:15px;}


/*ÐÂÎÅÁÐ±í*/
.newslist { }
.newslist ul{ list-style:none;}
.newslist li{ list-style:none;color:#3b3b3b;line-height:45px; border-bottom:1px #ddd solid;padding:0 10px;}
.newslist li a{color:#3b3b3b;line-height:38px; padding-left:20px;background:url('../images/ico2.gif') no-repeat left 6px; font-size:16px;}
.newslist li a span{ float:right; line-height:38px; padding-right:10px; color:#3b3b3b;font-size:16px;}
.newslist li a:visited{color:#3b3b3b;}
.newslist li a:hover{color:#007dd4; text-decoration:underline;}
.newslist li a:hover span{color:#0a5297;}

/*·­Ò³*/
.page{ margin:15px 0;font-weight:bold;text-align:center; padding-right:15px;color:#0a5297; font-size:14px;}
.page a{font-weight:bold;color:#0a5297;}
.page a:visited{color:#0a5297;}
.page a:hover{color:#0a5297; text-decoration:underline;}

.tool{ text-align:center;line-height:28px; margin-top:15px; color:#01418f; font-size:14px; border-bottom:2px #0a5297 solid; border-top:2px #0a5297 solid;}
.tool a{ color:#01418f; line-height:28px;}
.tool a:visited{color:#01418f;}
.tool a:hover{ text-decoration:underline;color:#01418f;}

/*ÐÂÎÅÃ÷Ï¸Ò³Ãæ--ÐÂÎÅÁÐ±í*/
.list{padding:15px 20px; text-align:left; font-size:14px;}
.list ul{ list-style:none;}
.list li{line-height:18px; background:url('../images/newsline.gif') repeat-x left bottom; padding:5px 0; color:#000000;}
.list li a{line-height:18px;display:block;padding-left:25px; background:url('../images/coin02.gif') no-repeat 10px 5px;color:#000000;}
.list li a:visited{color:#000000;} 
.list li a:hover{ color:#01418f;text-decoration:underline;}
.list #current{color:#01418f;text-decoration:underline;}


/*ÄÚÈÝ²¿·Ö*/
.content{ font-size:16px; color:#333;}
.content h2{border-bottom:1px #0a5297 solid;height:30px;font-size:14px; }
.content h2 span{color:#333; line-height:5px;font-size:18px;background:url('../images/coin04.gif') no-repeat 10px 10px;height:30px; display:block;margin-top:30px;}
.content p{ margin:3px 0 8px auto; font-size:16px;} 

.content h3{line-height:1.8em; font-size:26px; font-weight:800;   color:#333; padding-top:20px; background:url('../images/newsline.gif') repeat-x left bottom; text-align:center;}

.content h4{ background:#fff; line-height:28px; text-indent:2em;font-size:16px;font-weight: normal;}
.content h4 span{ line-height:41px; background:url('../images/cion06.jpg') no-repeat 8px 16px; padding-left:20px; color:#007e33; display:block; font-weight:normal;}
.content h4 strong{ line-height:41px;}

.content h5{background-color:#007e33; color:#fff; text-indent:2em;}
.content h6{ text-align:center; font-size:12px; font-weight:normal; color:#333; /* margin-bottom:23px;  line-height:38px; background:url('../images/newsline.gif') repeat-x left bottom; */}
.content li{ margin-left:3.5em;}
.content a{color:#333;}
.content a:hover{color:#333;text-decoration:underline;}

.content table{    border-collapse: collapse;border-spacing:1px; background:#ddd}
.content table td{padding:0px 5px; background:#fff;}

/* .tableboder table{border:#d7d7d7 solid 1px;border-collapse:collapse; }
.tableboder th{border:#d7d7d7 solid 1px;background:#292929; color:#fff;}
.tableboder td{ padding:0 5px;border:#d7d7d7 solid 1px;} */


.title02{ height:40px;width:950px;}
.title02 table{height:30px; }
.title02 table td{background:url('../images/place.jpg') no-repeat left center;width:950px;}
.title02 table td h3{ background:url('../images/icon02.png') no-repeat left top;height:30px; border-bottom:1px #ddd solid;}
.title02 table td h3 span{color:#000000; line-height:30px;  font-size:14px;height:30px;  display:block;}
.title02 a{ float:right; line-height:30px;color:#0667aa; padding-right:20px;height:30px;}
.title02 a:hover{ text-decoration:underline;color:#0a5297;}


/*ÐÂÎÅÆÀÂÛÒ³*/
.commentdetail{ padding:10px 0px;}
#comment_list{ padding:15px 5px 15px;}
#comment_list  table td {font-size:12px;padding:5px 0; font-weight:bold;}
#comment_list input{line-height:18px ; padding:2px; font-size:12px ;border:solid 1px #b0b8c2; color:#000000; background:#f3f3f3;}
#comment_list textarea{ background:#f3f3f3; color:#000000; font-size:12px; padding:2px;  line-height:18px ;font-family:Tahoma ;font-size:12px ;border:solid 1px #b0b8c2;}
#comment_list .border{ background:#f3f3f3;width:400px;}
#comment_list .btn{width:82px;text-align:center; border:none;color:#fff; margin:0 10px; height:26px; line-height:26px; background:url('../images/btn02.gif') no-repeat left top;}
#comment_list p{ padding-left:100px;}

.comment_list{ padding:0 10px 20px 10px;}
.comment_list ul{ list-style:none;}
.comment_list li{ width:47%; margin-right:2%; float:left; border-bottom:1px #ddd dashed}
.comment_list li a{line-height:35px;background:url('../images/coin02.gif') no-repeat 10px 6px; color:#666;}
.comment_list li a span{ float:right; line-height:35px;padding-right:20px; color:#666;}
.comment_list li a:visited{ color:#666;}
.comment_list li a:hover{ color:#0a5297;}
.comment_list li a:hover span{ color:#0a5297;}
.comment_list #current{color:#0a5297;}


/*ÄÚÒ³¹«Ë¾¼ò½é²¿·Ö*/
.brief{font-size:14px;padding:0 20px 0px 20px;color:#@chars;}

/*´úÀíÉÌÒ³Ãæ*/
.address{ padding:0 20px;}


/*ÄÚÒ³·þÎñÓëÖ§³ÖÁÐ±í*/
.client{margin:10px 0px; border-bottom:2px #0a5297 solid;border-top:2px #0a5297 solid;}
.client td{background:url('../images/coin04.gif') no-repeat 5px center; margin-right:20px; padding-left:15px; line-height:28px; color:#01418f;}

/*³÷´°ÁÐ±íµ¼º½*/
.pronav{ border-bottom:2px #0a5297 solid; padding-bottom:10px;}
.pronav table{ padding-bottom:20px;}
.pronav table td{float:left; padding-right:10px; height:22px;}
.pronav table td a{display:block;background:url('../images/pnav_r.gif') no-repeat right top ;color:#fff;}
.pronav table td a span{display:block;background:url('../images/pnav_l.gif') no-repeat left top ;line-height:22px; padding:0 20px;color:#fff; }
.pronav table td a:visited{color:#0a5297;}
.pronav table td a:hover{font-weight:bold; color:#fff;background:url('../images/pnav_r01.gif') no-repeat right top ; font-weight:bold;}
.pronav table td a:hover span{background:url('../images/pnav_l01.gif') no-repeat left top ;font-weight:bold;}
.pronav #current{font-weight:bold;color:#fff;background:url('../images/pnav_r01.gif') no-repeat right top ; font-weight:bold;}
.pronav #current span{background:url('../images/pnav_l01.gif') no-repeat left top ;font-weight:bold;}


/*²úÆ·aÒ³Ãæ*/
.prolist{background:url('../images/newsline.gif') repeat-x left bottom;}

.pro{padding-top:5px;}
.pro_c{margin:18px 0;}
.pro_c table{ border-collapse:collapse;}
.pro_c td{line-height:15px; padding-bottom:5px; color:#000;}
.pro_c td h1{width:122px; background:#fff;border:#0a5297 1px solid;} 
.pro_c th{color:#0a5297; font-weight:normal; padding:0 0 0 18px; text-align:left; vertical-align:top;}
.pro_c img{ padding:1px; width:120px; height:120px;}
.pro_c strong{color:#0a5297;}
.pro_c h2{ margin:5px 0;color:#0a5297; line-height:20px; display:block; padding-left:13px;}
.pro_c h2 a,.pro_c h2 a:visited,.pro_c h2 a:hover{color:#0a5297; line-height:20px;}
.pro_c .p{color:#000; padding:2px 0 5px 0px;}
.pro_c .p a{color:#000; text-decoration:underline; text-align:center;}
.pro_c .p a:visited{ color:#000; text-decoration:underline;}
.pro_c .p a:hover{ color:#0a5297; text-decoration:none;}

.pro_tablelist{margin:0 35px; border-bottom:1px #dfdfdf solid;}

.prodetail_a{ margin-left:10px; margin-top:20px;}
.prodetail_a th{ font-weight:normal;line-height:35px;color:#000000;}
.prodetail_a td{ color:#000000;}
.prodetail_a strong{ color:#0a5297;line-height:35px;}
.prodetail_a td{color:#000000;line-height:35px;}

/*²úÆ·aÒ³Ãæ*/
.commenttable{padding:10px 20px;color:#000000;}
.commenttable  table td {padding:4px;color:#000000; font-weight:bold;}
.commenttable input{line-height:18px ; padding:2px; font-size:12px ;border:solid 1px #b0b8c2;background:#f3f3f3; }
.commenttable textarea{font-size:12px; padding:2px;  line-height:18px ;font-family:Tahoma ;font-size:12px ;border:solid 1px #b0b8c2;background:#f3f3f3;height:150px;}
.commenttable .border{width:400px;background:#f3f3f3;color:#000000;}
.commenttable .btn{width:82px;text-align:center; border:none;color:#fff; margin:0 10px; height:26px; line-height:26px; background:url('../images/btn02.gif') no-repeat left top;}
.commenttable p{padding-left:70px;color:#000000;}

/*²úÆ·aÒ³Ïà¹Ø²úÆ·*/
.productsb{ padding:0 10px 20px 10px;}
.productsb .propic { width:25%; text-align:center; float:left; padding:25px 0 0 0;}
.productsb .propic h2{width:120px;height:120px; margin:0 auto; text-align:center;padding:5px;}
.productsb .propic h2 a{width:120px;height:120px;border:#32a3e2 1px solid;display:table-cell;vertical-align:middle;text-align:center;*display:block;*font-size:104px;*font-family:Arial;}
.productsb .propic h2 a:hover{border:#32a3e2 1px solid;}
.productsb .propic h2 img{vertical-align:middle;width:120px;height:120px;}
.productsb .propic span{ display:block; padding:5px 0 0 0px; line-height:18px; color:#4271aa; height:18px;}
.productsb .propic span strong{ line-height:18px;color:#4271aa;}

/*²úÆ·CÒ³²úÆ·ÐÅÏ¢*/
.special{border-collapse:collapse; margin:12px 0 20px 0;font-size:12px;}
.prodetail{border:1px #0a5297 solid;}
.special .img{padding:2px;}
.special .fangda{ color:#636363;text-decoration:underline; font-size:13px; font-weight:bold; text-align:center; padding:5px 0 0 0;}
.special td{line-height:31px; padding-left:15px;}


.proct_bg1{color:#3f3f3f; margin:0; }
.proct_bg1 table{border-collapse:collapse;}
.proct_bg1 td{padding:2px 8px;color:#000000; background:url('../images/newslistline.gif') repeat-x left bottom; line-height:35px; padding:5px 0;}
.proct_bg1 th{ line-height:35px;padding:5px 0;color:#0a5297; font-weight:normal;padding:0 0 0 10px; background:url('../images/newslistline.gif') repeat-x left bottom;}

.proct_bg1 th strong{color:#0a5297; font-weight:bold;}

/*ÁªÏµÎÒÃÇ*/
.contacty1{width:310px;float:left; margin:0 10px 0 0;}
.contacty2{width:310px;float:left;}

/*²úÆ·bÒ³Ãæ*/
.prob_list{ padding-top:20px;}
.prob_list .cn{float:left;text-align:center; width:33.3%; margin:0px 0px 10px 0px;}
.prob_list .cn h3{border:#ddd 1px solid; margin:0 auto 3px auto; width:220px; height:200px; padding:1px;}
.prob_list .cn h3 a{ width:220px; height:200px;display:table-cell;vertical-align:middle;text-align:center;*display:block;*font-size:174px;*font-family:Arial;}
.prob_list .cn h3 img{ vertical-align:middle;}
.prob_list .cn span{ color:#000000; line-height:24px; display:block;}
.prob_list .cn span a{color:#000000;display:block;height:24px;overflow:hidden;}
.iproduct .cn span a:visited,.iproduct .cn span a:hover{color:#000000;}
.prob_list .cn p{ color:#0a5297;}
.prob_list .cn span a b{color: #FF0000;}


/*²úÆ·bÒ³Ãæ*/
.photo_list{ padding-top:20px;}
.photo_list .cn{float:left;text-align:center; width:33.3%; margin:0px 0px 10px 0px;}
.photo_list .cn h3{border:#ddd 1px solid; margin:0 auto 3px auto; width:220px; height:200px; padding:1px;}
.photo_list .cn h3 a{ width:220px; height:200px;display:table-cell;vertical-align:middle;text-align:center;*display:block;*font-size:174px;*font-family:Arial;}
.photo_list .cn h3 img{ vertical-align:middle;}
.photo_list .cn span{ color:#000000; line-height:24px; display:block;}
.photo_list .cn span a{color:#000000;display:block;height:24px;overflow:hidden;}
.iproduct .cn span a:visited,.iproduct .cn span a:hover{color:#000000;}
.photo_list .cn p{ color:#0a5297;}



/*ÏÂÔØÖÐÐÄÒ³Ãæ*/
.downlist{ margin:0;}
.downlist td{border-bottom:#c7c7c7 solid 1px; line-height:30px;color:#000000;}
.downlist a{color:#000000;padding-left:10px;}
.downlist a:visited{color:#000000;}
.downlist a:hover{ font-weight:bold;color:#0a5297;}

/*ÔÚÏß¶©µ¥Ò³Ãæ*/
#fromtinner_{}
#fromtinner_ textarea{width:300px;font-size:12px; padding:2px;  line-height:18px ;font-family:Tahoma ;font-size:12px ;border:solid 1px #d6d6d6;}
#fromtinner_ input{line-height:18px ; padding:2px; font-size:12px ;border:solid 1px #d6d6d6; }
#fromtinner_ .border{width:300px;}
#fromtinner_ .btn{line-height:14px;border:none;background:#0a5297; color:#fff;height:24px;margin:0 16px 10px 0;}


/*ÁôÑÔÒ³Ãæ*/
#boardinner_ {border:0;padding:0;margin:0;}
#boardinner_  table td {padding:4px; line-height:20px;}
#boardinner_  input{line-height:18px ; padding:2px; font-size:12px ;border:solid 1px #d7d7d7;background:#f6f6f6;}
#boardinner_  textarea{background:#f6f6f6;font-size:12px; padding:2px;  line-height:18px ;font-family:Tahoma ;font-size:12px ;border:solid 1px #d7d7d7;}
#boardinner_ .btn{width:60px;text-align:center; border:none;color:#fff; margin:0 10px; height:20px; line-height:20px; background:#22599d;}
#boardinner_ .border{background:#f6f6f6;width:130px;border:solid 1px #d7d7d7; color:#3d3d3d;}
#boardinner_ .desc{color:#22599d;}


#boardinner_ ul{list-style-type:none; color:#000000;background:url('../images/left_m.gif') repeat-y left top; padding:10px 0; width:274px;}
#boardinner_ li{ background:url(../images/coin02.gif) no-repeat 10px 7px; padding-left:25px;}
#boardinner_ p{ text-align:center;}
#boardinner_ form{margin-bottom:12px;background:url('../images/left_m.gif') repeat-y left top; padding:10px 0; width:274px; border-bottom:1px #559ec8 solid;}

#boardinner_ .boardtitle{background:url('../images/ihottit.gif') no-repeat left top;height:41px; width:274px;}
#boardinner_ .boardtitle span{background:url('../images/coin01.gif') no-repeat 10px top;line-height:41px; color:#fff; padding-left:40px; font-size:14px; font-weight:bold;}
/*ÆÀÂÛÒ³Ãæ*/
#commentinner_ {border:0;padding:0;margin:0;}
#commentinner_  table td {padding:4px; line-height:20px;}
#commentinner_  input{line-height:18px ; padding:2px; font-size:12px ;border:solid 1px #d7d7d7;background:#f6f6f6;}
#commentinner_  textarea{background:#f6f6f6;font-size:12px; padding:2px;  line-height:18px ;font-family:Tahoma ;font-size:12px ;border:solid 1px #d7d7d7;}
#commentinner_ .checkbox{background:#f6f6f6; border:none; }
#commentinner_ .btn{width:60px;text-align:center; border:none;color:#fff; margin:0 10px; height:20px; line-height:20px; background:#22599d;}
#commentinner_ .border{background:#f6f6f6;width:130px;color:#3d3d3d;}
#commentinner_ .desc{color:#22599d;}


#commentinner_ ul{list-style-type:none; color:#000000;background:url('../images/left_m.gif') repeat-y left top; padding:10px 0; width:274px;}
#commentinner_ li{background:url(../images/coin02.gif) no-repeat 10px 7px; padding-left:25px;}
#commentinner_ p{ text-align:center;}
#commentinner_ form{margin-bottom:12px;background:url('../images/left_m.gif') repeat-y left top; padding:10px 0; width:274px; border-bottom:1px #559ec8 solid;}


#commentinner_ .commenttitle{background:url('../images/ihottit.gif') no-repeat left top;height:41px; width:274px; margin-top:10px;}
#commentinner_ .commenttitle span{background:url('../images/coin01.gif') no-repeat 10px top;line-height:41px; color:#fff; padding-left:40px; font-size:14px; font-weight:bold;}


/*ÁôÑÔÓëÆÀÂÛÒ³Ãæ*/
.board{}
.board_border{padding:0;}
.board_h2{margin-bottom:5px;font-weight:bold;padding:0 0 0 20px;font-size:14px;color:#3d3d3d;}

.board_h4{color:#0a5297;font-size:26px;text-align:center;}
.board_h4 a{color:#0a5297;}
.board_h4 a:visited{color:#0a5297;}

.board_h5{text-align:center;font-weight:normal;margin:5px 0;color:#0a5297;}

.board textarea{border:#ccc solid 1px;}
.board_border{padding:10px; color:#3d3d3d;}
.board_border ul{list-style-type:none; color:#000000;}
.board_border li{padding-left:15px; background:url(../images/cion02.gif) no-repeat 0 6px; }

.board_border2{padding:10px;}
.board_border2 .select{line-height:24px; margin-right:10px;}
.board_border2 .border_input{ width:130px; background:#fff;border:#ccc solid 1px; height:18px; line-height:18px;color:#3d3d3d;}
.board_border2 textarea{width:130px;height:40px; background:#fff;color:#3d3d3d;}


.sitemsg{margin:10px 0 0;}
.sitemsg td{padding:5px 0;color:#3d3d3d;}
.sitemsg .msgtitle{color:#3d3d3d;}
.sitemsg .msgtitle b{color:#3d3d3d;}
.btn{width:60px;height:22px;line-height:22px;text-align:center; border:none;background:#b74f2a; margin-right:10px;}

.form td{padding:5px 0;color:#3d3d3d;}
.sitemsg .con{ padding-left:40px;}

/*µØÍ¼*/
.sitemap{ padding-top:20px;}
.sitemap h2{padding:5px 10px 0px 12px;font-weight:normal;}
.sitemap h2 p a:hover{color:#0a5297;font-weight:bold;}
.sitemap h3{padding:5px 5px 15px 5px;font-weight:normal; color:#515151;}
.sitemap h3 a{ color:#515151;padding:0 2px 0 8px;}
.sitemap h3 a:visited{ color:#515151;}
.sitemap h3 a:hover{color:#0a5297;font-weight:bold;}
.sitemap .map_div{margin-left:20px;}


/*ÔÚÏß¶©µ¥Ò³Ãæ*/
#fromtinner_{}
#fromtinner_ textarea{width:300px;font-size:12px; padding:2px;  line-height:18px ;font-family:Tahoma ;font-size:12px ;border:solid 1px #d6d6d6;}
#fromtinner_ input{line-height:18px ; padding:2px; font-size:12px ;border:solid 1px #d6d6d6; }
#fromtinner_ .border{width:300px;}
#fromtinner_ .btn{line-height:14px;border:none;background:#2a5a7c; color:#fff;height:24px;margin:0 16px 10px 0;}


.searchReuslt_{font-size:12px ;font-family:Tahoma;padding:4px;}
.searchReuslt_title_{background:none;font-weight:bold ;line-height:35px ; font-size:14px; padding:0 10px;}
.searchResult_Other_ {color:#808080; width:100%;text-align:right;}

.searchHint_ {margin:15px}
.searchHint_ dl{padding:5px 14px; line-height:24px;margin:0 7px;border-bottom:1px #ababab dashed;}
.searchHint_ dt{color:#aaaaaa;}
.searchHint_ dd{padding:0 22px;color:#aaaaaa;}
.searchHint_ dt span{float:right;}
.searchHint_ dt strong{color:#353535;font-weight:normal;}
.searchHint_ a{color:black; font-style:normal;TEXT-DECORATION: none }
.searchHint_ a:hover{color:#FF6600; }


#search_ {font-size:12px ; font-family:Tahoma;border:0;margin:0;}
#search_ table td { padding:4px; font-size:12px;}
#search_ input{line-height:20px;height:20px; font-size:12px ;border:solid 1px #d6d6d6; width:110px; padding:0 0 0 2px;}
#search_ .btn{ line-height:22px; border:0px; color:#fff; background:#898989;height:22px;margin:0 16px 10px 0; width:60px;}
#search_ .title{background:url(../images/ititleweb.gif) no-repeat left top; line-height:38px; font-size:14px; font-weight:bold; color:#fff; padding-left:40px;}

#search_ h1{ padding:0; margin:0;}

.temp{color:#656565;clear:both;width:auto;padding:5px 0;font-size:12px;font-family:Tahoma,Arial;text-align:center;}
.temp a{color:#656565}
.CopyrightWrap{}

.pages { clear:both; padding:20px 45px 10px 0; color:#333; }
	.pages a { color:#333; }
	.pages a:hover { color:#f60;  font-weight:bold  }
	.pages ul { float:right; }
	.pages li { float:left; margin-left:8px; }


.c_product_b{margin:0px 0px;height:180px;width:950px;}
	.c_product_b div{float:left;width:225px; height:180px;_width:165px;margin:5px 6px;text-align:center;}
	.c_product_b h3{width:225px;height:185px;float:left;}
	.c_product_b h3 a{width:225px;height:180px;border:#d3d3d3 solid 1px;padding:1px;display:table-cell;vertical-align:middle;text-align:center;*display:block;*font-size: 129px;*font-family:Arial;}
	
	.c_product_b h3 img{vertical-align:middle;}
	.c_product_b h4 a{color:#333;font-weight:normal; line-height:20px;}
	.c_product_b h4{width:200px;float:left;padding-top:5px;}
	.c_product_b h4 a b{color: #FF0000;}

	
		#marquee1 {float:left;width:990px;height:180px;overflow:hidden;}
		
		.prog {PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 0px}
		.prog DIV { margin-right:10px; WIDTH: 154px; FLOAT: left;}
		.prog H2 {MARGIN: 0px auto; WIDTH: 154px; HEIGHT: 154px}
		.prog H2 A {BORDER-BOTTOM: #b7b7b7 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #b7b7b7 1px solid; WIDTH: 150px; DISPLAY: table-cell;
		FONT-FAMILY: Arial; HEIGHT: 150px; FONT-SIZE:130px;
		VERTICAL-ALIGN: middle; BORDER-TOP: #b7b7b7 1px solid; BORDER-RIGHT: #b7b7b7 1px solid;*display:block;*font-size:130px;*font-family:Arial;}
		.prog H2 IMG {VERTICAL-ALIGN: middle}
		.prog H3 {TEXT-ALIGN: center; LINE-HEIGHT: 25px; DISPLAY: block; COLOR: #3b3b3b; FONT-SIZE: 12px; PADDING-TOP: 5px}
		.prog H3 A {LINE-HEIGHT: 25px; COLOR: #3b3b3b; FONT-SIZE: 12px; FONT-WEIGHT: normal}
			
		.shangmeng{ width:996px; height:auto!important;overflow:hidden;padding-bottom:10px}
			.shangmeng strong {float:left;}
			.shangmeng a{ display:block; height:auto; float:left; padding-left:5px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.top_t{width:100%;height:34px;line-height:34px; background:#f8f8f8; border-bottom:1px #ddd solid;}
.top_in{margin:0px auto;padding:0px;width:1100px;}
.lc{float:left;width:400px;LINE-HEIGHT: 34px; padding-left:0px;color:#000;text-align:left;font-size:12px;}
.topnav1{float:right;color:#fff;width:160px;text-align:center;line-height:34px; background:#007dd4;border-bottom-right-radius:3px;border-bottom-left-radius:3px;}
.topnav1 a{color:#fff;margin-right:4px;font-size:12px;}
.topnav1 a:hover ,.lc a:hover , #span_login a:hover{color:#fff!important;font-size:12px;}
#span_login{line-height:30px;}
#span_login a{color:#000;}
.lc a{color:#000;}	
		

.choice a {
    background: url("../images/choice_bj.gif") no-repeat scroll left top transparent;
    border: 1px solid #E7E7E7;
    color: #000000;
    display: block;
    float: left;
    height: 29px;
    line-height: 29px;
    margin-right: 12px;
    padding: 2px 0 0 0;
    text-align: center;
    width: 111px;
}
.choice .current {
    background: url("../images/choice_bj.gif") no-repeat scroll left top transparent;
    color: #FF4040;
    font-weight: bold;
}
.choice a:hover {
    background: url("../images/choice_bj.gif") no-repeat scroll left top transparent;
    color: #FF4040;
    font-weight: bold;
}

#subpro2{padding:10px 20px;}
#subpro1{padding:10px 0 10px 10px;}


	.dn{width:630px;float:left}
	.downlist_l {float:left;width:270px;}
	.downlist_m {float:left;width:80px;margin:0px 20px;_margin:0px 10px;}
	.downlist_r{float:right;width:120px}
	.downlist_l ul li{float:left;width:270px;}
	.downlist_m ul li{float:left;width:80px;margin:0px 20px;_margin:0px 10px;}
	.downlist_r ul li{float:right;width:120px;}
	.dn li{background:none!important}


.ihonor{ width:1200px; margin:0 auto;}
.ihonortitle{ margin-bottom:10px;background: url(../images/sytitlebg.png) center 40px no-repeat; height:45px;}
.ihonortitle h3{ width:260px; margin:0 auto; text-align:center; background: url(../images/icon01.png) no-repeat left center; height:30px; line-height:30px; font-size:24px; color:#007dd4;}
.ihonortitle p{ font-size:12px; color:#333; line-height:20px; font-weight:normal; text-transform:uppercase;}

#demo1p {height: 220px;list-style: none outside none;overflow: hidden;width: 1200px;}
#indemo1p {float: left; width: 800%;}
#demo1p1 {float: left;}
#demo1p2 {float: left;}


.top_14 {
    list-style: none outside none;display:inline;
    
}

ul {
    list-style: none outside none;
}


.top_14 li {
    
    float: left;
    height: 210px;
    margin-right: 10px;
    margin-top: 3px;
    overflow: hidden;
    padding-right: 10px;
    padding-top: 3px;
    text-align: center;
    width: 200px;
}

.top_14  h3{width:208px;height:152px; margin:0 auto;}
.top_14 h3 a {
width:200px;height:150px;border:#d3d3d3 solid 1px;padding:3px;display: table-cell;vertical-align:middle;text-align:center;*display:block;*font-size: 129px;*font-family:Arial;
    /* color: #003366;
    font-weight: bold; */
}
.top_14 h3 img{vertical-align:middle;}
.top_14 li p{margin-top:15px;}
.top_14 li p .a1{font-size:12px;border:0px;padding:0px;overflow:hidden;display:block;height:24px;

}.top_14 li p .a1:hover{color:#0a5297;

}


.cptd{width:330px;}
.cptd h3{color:#3e3e3e; font-size:14px; line-height:35px;}
.cptd li{ height:25px; line-height:25px; border-bottom:1px dashed #afafaf; color:#000;}




#demo2p {height: 210px;list-style: none outside none;overflow: hidden;width: 1002px;}
#indemo2p {float: left;width: 800%;}
#demo2p1 {float: left;}
#demo2p2 {float: left;}


.top_15 {list-style: none outside none;display:inline;}
.top_15 ul {list-style: none outside none;}
.top_15 li {float: left;height: 210px;margin-right: 10px;margin-top: 3px;overflow: hidden;padding-right: 10px;padding-top: 3px;text-align: center;width: 200px;}
.top_15 h3{width:208px;height:152px; margin:0 auto;}
.top_15 h3 a {width:200px;height:150px;border:#d3d3d3 solid 1px;padding:3px;display: table-cell;vertical-align:middle;text-align:center;*display:block;*font-size: 129px;*font-family:Arial;}
.top_15 h3 img{vertical-align:middle;}
.top_15 li p{margin-top:15px;}
.top_15 li p .a1{font-size:12px;border:0px;padding:0px;overflow:hidden;display:block;height:24px;}
.top_15 li p .a1:hover{color:#0a5297;}
.top_15 li p .a1 b{color: #FF0000;}


.youshi{ width:100%; height:926px;background:url(../images/youshibg.jpg) center top no-repeat;}
.youshin{ width:1200px; margin:0 auto; height:890px; position:relative;}
.youshi1{ position:absolute; left:72px; top:210px; width:535px;}
.youshi1 h3{ margin-bottom: 28px; font-size:24px; color:#007dd4;}
.youshi1 h3 span{ font-size:24px; color:#fb7324;}
.youshi1 p{ font-size:14px; color:#333;margin-bottom: 21px; padding-left:15px;}
.youshi1 p span{ color:#0a5297}

.youshi2{ position:absolute; right:53px; top:572px; width:440px;}
.youshi2 h3{ margin-bottom: 30px; font-size:24px; color:#007dd4;}
.youshi2 h3 span{ font-size:24px; color:#fb7324;}
.youshi2 p{ font-size:14px; color:#333;margin-bottom: 22px; padding-left:15px;}
.youshi2 p span{ color:#0a5297}

.youshi3{ position:absolute; left:72px; top:960px;width: 510px;}
.youshi3 h3{ margin-bottom: 28px; font-size:24px; color:#007dd4;}
.youshi3 h3 span{ font-size:24px; color:#fb7324;}
.youshi3 p{ font-size:14px; color:#333;margin-bottom: 21px; padding-left:15px;}
.youshi3 p span{ color:#0a5297}
.youshi4{ position:absolute; right:53px; top:1260px; width:440px;}.youshi4 h3{ margin-bottom: 30px; font-size:24px; color:#007dd4;}.youshi4 h3 span{ font-size:24px; color:#fb7324;}.youshi4 p{ font-size:14px; color:#333;margin-bottom: 22px; padding-left:15px;}.youshi4 p span{ color:#0a5297}

.djzx{width:145px;height:30px;display:block;position:absolute;top:118px;left:50%;margin:0 0 0 343px;}

.banner_td{position:absolute;top:684px;left:50%;margin:0 0 0 -476px;}

.juzhong{width:1002px; margin:0px auto; padding:75px 0px 0px;}
.juzhong_sy{ margin:0px auto; border-bottom:1px solid #ddd;}
.juzhong2{width:1006px; margin:0px auto; padding:75px 0px 0px;}
.sy_bg{padding-top:1px;}


.sbyg{z-index:999;position:absolute;top:180px;left:20%;height:356px;}
.gsjj{ width:662px;float:left;margin-top:16px;}
.gsxw{width:330px;float:left;margin-top:18px;color:#fff;}
.gsxw a {font-size:14px;}
.lxwm{width:250px;float:left;height:220px;}
.zhinan{padding:10px 0px;}
.tel{float:left;padding-left:10px;}
.tel_sy{float:right;padding:35px 0 0 0;}
.sousuo{float:right;color:#fff;padding-top:5px;}
.sousuo input{line-height:12px;}
.copyright1{height:26px;line-height:26px;color:#000;font-size:14px;}
.copyright1 a{color:#000;}
.copyright1 a:hover{color:#0a5297;text-decoration:underline}

.ipro_list {width:236px;background:url(../images/submenu1_bg.gif) repeat left top;border-left:7px solid #05599f;border-right:7px solid #05599f;}
.ipro_list dL {	LIST-STYLE-TYPE: none; width:230px;position:relative; /* z-index:30; */}
.ipro_list dt { border-top:1px #fff solid;}
.ipro_list dt A {LINE-HEIGHT: 35px; DISPLAY: block;  HEIGHT: 35px; COLOR: #515151; padding-left:30px;font-size:14px;background:url('../images/submenu.png') no-repeat left top;padding-left:30px;}
.ipro_list dt A:visited {COLOR: #515151}
.ipro_list dt A:hover {	background:url('../images/submenu.gif') no-repeat left top;color:#fff;}
.ipro_list dl dd {position: absolute; top: 0px; left:160px;display: none; width:200px; height:auto; background: #fff; border: 1px solid #d6dbe1; box-shadow: -1px 1px 6px rgba(0, 0, 0, .3); z-index:999;}
.ipro_list dl dd ul {padding:15px 0px 26px;}
.ipro_list dl dd ul li{padding:0 15px; line-height:22px;background:url(../images/icon_list_2.jpg) no-repeat 15px center;}
.ipro_list dl dd ul li a{display: block; padding:6px 0px 6px 30px; border-bottom: 1px dotted #ccc;}
.ipro_list dl dd ul li a:hover{color:#00559d;}
.ipro_list dl:hover dd {display: block;}

.titlestyle{ width:230px; height:80px; text-align:center; background:#007dd4;}
.titlestyle p{ text-align:center; padding-top:25px; line-height:18px;letter-spacing: 5px;}
.titlestyle p a{font-size:24px; font-weight:bold; color:#fff; line-height:18px;}
.titlestyle span{ font-size:14px; font-family:Arial; text-align:center; line-height:14px; color:#fff; text-transform:uppercase;}

.nyfllist{ width:228px; border-left:1px #ddd solid; border-right:1px #ddd solid; border-bottom:10px #00559d solid; padding-bottom:10px; border-bottom-left-radius:5px; border-bottom-right-radius:5px;}
.nyfllist ul{}
.nyfllist ul li{ height:50px; line-height:50px; padding-left:55px; border-bottom:1px dashed #ddd; background:url(../images/icon01.jpg) 35px center no-repeat;}
.nyfllist ul li a{ font-size:14px; color:#333; line-height:50px;}
.nyfllist ul li a:hover{ color:#0a5297; font-weight:bold;}


.nycpfllist{ width:228px; border-left:1px #ddd solid; border-right:1px #ddd solid; padding-bottom:10px; border-bottom-left-radius:5px; border-bottom-right-radius:5px;position:relative; z-index:30;}
.nycpfllist dl{position:relative;}
.nycpfllist dl dt{ height:75px; line-height:75px; padding-left:55px;position:relative; z-index:30; border-bottom:1px dashed #ddd; background:url(../images/icon01.jpg) 35px center no-repeat;}
.nycpfllist dl dt a{ font-size:18px; color:#333; line-height:50px;}
.nycpfllist dl dt a:hover{ color:#007dd4;}
.nycpfllist dl dd {position: absolute; top: 0px; left:210px;display: none; width:210px; height:auto; background: #fff; border: 1px solid #d6dbe1; box-shadow: -1px 1px 6px rgba(0, 0, 0, .3); z-index:999;padding: 0 0 20px 0;}
.nycpfllist dl dd ul {padding:15px 0px 26px;}
.nycpfllist dl dd ul li{padding:0 15px; line-height:22px;background:url(../images/icon_list_2.jpg) no-repeat 15px center;float:left;}
.nycpfllist dl dd ul li a{display: block; color:#333; padding:6px 0px 6px 0px; border-bottom: 1px dotted #ccc;width: 190px;}
.nycpfllist dl dd ul li a:hover{color:#007dd4;}
.nycpfllist dl:hover dd {/*display: block;*/}

.titlestyle_sy{ font-size:18px; color:#fff; font-weight:normal; line-height:30px; overflow:hidden; height:38px; padding:19px;}
.titlestyle_sy span{ display:block;}

.flbk {width:230px;padding-bottom:5px;}
.flbk_db{/* background:#fff url('../images/sypfldb.gif') no-repeat center top; */height:19px;width:250px;}
.left_sy{float:left;}
.right_sy{float:left;width:280px;background:url(../images/wz.png) no-repeat scroll left 86px transparent;height:380px;margin-left:20px;}

/*»ÃµÆBanner*/
.banner {
	position: relative;
	height: 500px;
	z-index:1; margin-top:-3px
}
.banner .btn1 {
	bottom: 20px;
	margin-right: -450px;
	padding: 5px 6px;
	position: absolute;
	right: 50%;
	z-index: 7;
}
.banner .btn1 span {
	line-height: 14px;
	background: none repeat scroll 0 0 #0a5297;
	border: 1px solid #0a5297;
	color: #FFFFFF;
	cursor: pointer;
	display: inline-block;
	margin-left: 5px;
	padding: 2px 5px;
}
.banner .btn1 span.cur {
	font-weight: bold;
	padding: 4px 8px;
	background: none repeat scroll 0 0 #0a5297;
	border: 1px solid #0a5297;
}
.banner .bgitem {
	height: 500px;
	cursor: pointer;
	width: 100%;
	margin: 0 auto;
	position: absolute;
	background-position: center top;
	background-repeat: no-repeat;
}

.m_banner2{ background:#fff;height:330px; position:relative;z-index:0;}
.m_banner2 .banner{height:330px;width:100%; position:absolute;top:0;left:0; background-position:center top;}



/*ËÑË÷search*/
#search{ border:1px solid #4E5F75; background:#56667C; overflow:hidden; padding:19px 19px 19px 19px;width:210px;margin: 0 0 20px 0px;}
#search_sy{ /* border:1px solid #4E5F75; background:#56667C; */ overflow:hidden;  float:right;width:220px;}
#formSeach{ width:100%; overflow:hidden;}
#formSeach input.input_text{ border:3px solid #007dd4; border-right:0; float:left; height:28px; line-height:28px; color:#666; padding:0 5px;}
#formSeach input.input_text_ny{ border:1px solid #ECECEC; border-right:0; float:left; height:20px; line-height:20px; color:#666; padding:0 5px;width:169px}
#formSeach input.btn_search{ border:0; background:#007dd4 url(../images/search.png) no-repeat left top; width:27px; height:34px; float:left; overflow:hidden; cursor:pointer;}
#formSeach .radiobox{ padding: 0px 10px 0px;color: #000;float: left; -webkit-padding-start: 2px 10px 0px;}
#left_box #formSeach input.input_text,#box250right #formSeach input.input_text{ width:169px;}


/*ÓÑÁ´LINKS*/
.link{ clear:both; height:91px; width:1100px; margin:10px auto;}
.link_left{ background:url(../images/link.gif) left top no-repeat; font-family:"Î¢ÈíÑÅºÚ"; color:#333; width:50px; padding-left:95px; float:left; padding-top:12px; text-align:center;}
.link_right{ width:945px; float:left; margin-left:15px;}
.link_right a{ color:#000; margin:0 25px; padding-top:15px; text-align:center;float:left; line-height:20px;}



/* ·ÖÀàmenu */
.demo1_sy{height:200px;width:1002px;margin:0px auto;padding:0px 0px;}
.demo1_sy .tb1 {float:left;width:210px;margin:70px 0 0 31px;}
.demo1_sy .tb1 a{width:100px; height:100px; display:block;background:url(../images/tubiao2.png) no-repeat 0px 0px;}
.demo1_sy .tb1 a span{width:100px;text-align:center;display:block;padding-top:105px; color:#000;}
.demo1_sy .tb1 a:hover{background:url(../images/tubiao2.png) no-repeat 0px -105px;}
.demo1_sy .tb1 a:hover span {color:#0a5297;}

.demo1_sy .tb2 {float:left;width:210px;margin-top:70px;}
.demo1_sy .tb2 a{width:100px; height:100px; display:block;background:url(../images/tubiao2.png) no-repeat -105px 0px;}
.demo1_sy .tb2 a span{width:100px;text-align:center;display:block;padding-top:105px; color:#000;}
.demo1_sy .tb2 a:hover{background:url(../images/tubiao2.png) no-repeat -105px -105px;}
.demo1_sy .tb2 a:hover span {color:#0a5297;}

.demo1_sy .tb3 {float:left;width:210px;margin-top:70px;}
.demo1_sy .tb3 a{width:100px; height:100px; display:block;background:url(../images/tubiao2.png) no-repeat -210px 0px;}
.demo1_sy .tb3 a span{width:100px;text-align:center;display:block;padding-top:105px; color:#000;}
.demo1_sy .tb3 a:hover{background:url(../images/tubiao2.png) no-repeat -210px -105px;}
.demo1_sy .tb3 a:hover span {color:#0a5297;}

.demo1_sy .tb4 {float:left;width:210px;margin-top:70px;}
.demo1_sy .tb4 a{width:100px; height:100px; display:block;background:url(../images/tubiao2.png) no-repeat -315px 0px;}
.demo1_sy .tb4 a span{width:100px;text-align:center;display:block;padding-top:105px; color:#000;}
.demo1_sy .tb4 a:hover{background:url(../images/tubiao2.png) no-repeat -315px -105px;}
.demo1_sy .tb4 a:hover span {color:#0a5297;}

.demo1_sy .tb5 {float:left;width:100px;margin-top:70px;}
.demo1_sy .tb5 a{width:100px; height:100px; display:block;background:url(../images/tubiao2.png) no-repeat -420px 0px;}
.demo1_sy .tb5 a span{width:100px;text-align:center;display:block;padding-top:105px; color:#000;}
.demo1_sy .tb5 a:hover{background:url(../images/tubiao2.png) no-repeat -420px -105px;}
.demo1_sy .tb5 a:hover span {color:#0a5297;}

.demo1_sy .tb6 {float:left;width:160px;margin:70px 20px 0 20px;}
.demo1_sy .tb6 a{width:90px; height:100px; display:block;margin:0 auto;}
.demo1_sy .tb6 a span{width:100px;text-align:center;display:block;padding-top:105px; color:#fff;}
.demo1_sy .tb6 a:hover{}
.demo1_sy .tb6 a:hover span {color:#f6ff00;}

/* demo2²úÆ· */
.demo2_sy{/* background:url(../images/demo2_bg.jpg) no-repeat center top #4ea06b; */height:550px;padding:1px;margin:0 0 0px 0px;}
.demo2_sy .nr{width:1004px;margin:40px auto 0px;}
.demo2_sy_cp {padding:0px 0px 0px 0px; text-align:center; width:25%; float:left; margin:18px auto 0px;}
.demo2_sy_cp h2{width:236px;height:180px; margin:0 auto;}
.demo2_sy_cp h2 a{width:226px;height:170px; display:table-cell;vertical-align:middle;text-align:center;*display:block;*font-size:147px;*font-family:Arial; border:#fff 5px solid;background:#fff;}
.demo2_sy_cp h2 a:hover{}
.demo2_sy_cp h2 img{vertical-align:middle;}

.demo2_sy_cp p{ line-height:24px; color:#fff; text-align:center; padding-top:18px; }
.demo2_sy_cp p a {overflow:hidden;height:24px;display:block;color:#fff;}
.demo2_sy_cp p a:visited{color:#fff;}
.demo2_sy_cp p a:hover{color:#f6ff00;}

/* demo3²úÆ· */
.demo3_sy{padding:40px 0 40px 0;margin:0 auto;}

.demo4_sy{background:url(../images/tubiao2.jpg) no-repeat center 50px #fcfcfc;height:750px;}

/* Éè¼ÆÍÅ¶Ó */
.tm {clear: both;
padding: 35px 0 0;
height: 586px;
overflow: hidden;
width:1002px;margin:0 auto;}
.sjtd{margin:0 auto;width:970px;}
.tm_u{height: 275px;
overflow: hidden;}
.tm_u li{width: 313px;
display: inline;
margin: 0 10px 0 0;
float: left;}
.tm_u li a{display: block;
width: 313px;
height: 263px;
overflow: hidden;
position: relative;
}
.tm_u li img {
height: 263px;
width: 313px;}
.tm_u li a:hover span, .tm_u .cur a span {
z-index: 9;
}
.tm_u li span{width: 313px;
position: absolute;
left: 0;
top: 0;
display: block;
text-align: center;
padding: 134px 0 0;
height: 131px;
overflow: hidden;
line-height: 30px;
font-size: 14px;
color: #fff;
background: url(../images/tm_img_bg.png) center top no-repeat;
z-index: -1;}
.tm_u li a:hover span, .tm_u .cur a span {
z-index: 9;
}
.tm_b li {
width: 232px;
display: inline;
margin: 0 10px 0 0;
float: left;
}
.tm_b li a {
display: block;
width: 232px;
height: 196px;
overflow: hidden;
position: relative;
}
.tm_b li img {
display: block;
width: 232px;
height: 195px;
overflow: hidden;
}
.tm_b li span {
width: 232px;
position: absolute;
left: 0;
top: 0;
display: block;
text-align: center;
padding: 129px 0 0;
height: 66px;
overflow: hidden;
line-height: 0px;
font-size: 14px;
color: #fff;
background: url(../images/tm_img_bg.png) center -20px no-repeat;
z-index: -1;
}
.tm_b li a:hover span, .tm_b .cur a span {
z-index: 9;
}


.zgdej{float:right;position:absolute;top:20px;left:120px;}
.hot_cp{background:url(../images/hot_bg.jpg) center 40px no-repeat #f9f9f9;padding:1px 0 20px 0;}
.hot_cp_nr{width:1002px;margin:110px auto 0;}
.about_sy{background:url(../images/about_sy.jpg) center top no-repeat #fff;height:490px;padding:1px 0 0 0 ;}
.about_nr{margin:160px auto 0px; width:1002px;}
.about_nr h6 {text-align:center;color:#22a032; font-size:18px;line-height:24px;font-weight:400;margin:0 0 10px 0;}
.about_nr p {text-align:center;font-size:14px;line-height:30px;}
.about_nr b {font-weight:400;}
.about_more a{width:111px; height:111px; display:block;background:url(../images/about_more.jpg) center top no-repeat #fff;margin:25px auto 0;}
.about_more a:hover{background:url(../images/about_more2.jpg) center top no-repeat #fff;}


.sy_demo1_bg{ background:#fafafa; background-attachment: fixed;}
.sy_demo1{height:395px; margin:0 auto;background:url(../images/sy_demo1_bg.png) no-repeat center 55px;padding:1px 0 0 0;}
.sy_demo1_more{width:84px;height:25px;line-height:25px;background:url(../images/sy_demo1_a.png) center no-repeat #fafafa;text-align;center;display:block;color:#fff;text-align:center;margin:110px auto 0px;cursor:pointer;z-index: 99;
position: relative;}
.sy_demo1_more:visited{color:#fff;}
.sy_demo1_more:link {color:#fff;}
.sy_demo1_more:hover{color:#fff;background:url(../images/sy_demo1_ha.png) center no-repeat #fafafa;}
.sy_demo1_nr{width:1002px;margin:-12px auto 0;border-top:1px solid #9b9b9b;padding:40px 0 0 0;z-index: 9;
position: relative;}

.sy_demo2{height:415px; margin:0 auto;background:url(../images/sy_demo2_bg.png) no-repeat center 55px;padding:1px 0 0 0;}
.sy_demo2_more{width:84px;height:25px;line-height:25px;background:url(../images/sy_demo1_a.png) center no-repeat #fff;text-align;center;display:block;color:#fff;text-align:center;margin:70px auto 0px;cursor:pointer;z-index: 99;
position: relative;}
.sy_demo2_more:visited{color:#fff;}
.sy_demo2_more:link {color:#fff;}
.sy_demo2_more:hover{color:#fff;background:url(../images/sy_demo1_ha.png) center no-repeat #fff;}
.sy_demo2_nr{width:1002px;margin:-12px auto 0;border-top:1px solid #9b9b9b;padding:45px 0 0 0;z-index: 9;
position: relative;}


.sy_demo3{height:415px; margin:0 auto;background:url(../images/sy_demo2_bg.png) no-repeat center 55px;padding:1px 0 0 0;}
.sy_demo3_more{width:84px;height:25px;line-height:25px;background:url(../images/sy_demo1_a.png) center no-repeat #fff;text-align;center;display:block;color:#fff;text-align:center;margin:70px auto 0px;cursor:pointer;z-index: 99;
position: relative;}
.sy_demo3_more:visited{color:#fff;}
.sy_demo3_more:link {color:#fff;}
.sy_demo3_more:hover{color:#fff;background:url(../images/sy_demo1_ha.png) center no-repeat #fff;}
.sy_demo3_nr{width:1002px;margin:-12px auto 0;/* border-top:1px solid #9b9b9b; */padding:20px 0 0 0;z-index: 9;
/* .bg_sy{margin:0 auto;background:url(../images/sy_demo3_bg.png) no-repeat center 45px;padding:30px 0 0 0;} */
position: relative;}




.demo_adv{background:url(../images/demo_adv.jpg) no-repeat center top; width:100%;height:200px;position:relative;}
.demo_adv a{ display:block; width:1100px; height:200px; margin:0 auto;}

.demo_adv1{background:url(../images/demo_adv1.jpg) no-repeat center top; width:100%;height:200px;position:relative;}
.demo_adv1 a{ display:block; width:1100px; height:200px; margin:0 auto; }

.demo_adv2 {background:url(../images/demo_adv2.jpg) no-repeat center top;height:210px;position:relative;}
.demo_adv2 a{width:200px; height:35px;display:block;position:absolute;top:55px;left:50%;margin:0 0 0 -475px;}

.demo_youshi{background:url(../images/demo_youshi.jpg) no-repeat center top;height:1465px;position:relative;}




/* ÐÂ°æ */
.sycplb {background:url(../images/lbzb.png) repeat-y left top;}
.sycplb_tb{background:url(../images/lbtb.png) no-repeat left top;height:70px; text-align:center; font-size:16px; padding-left: 20px;font-weight:bold; color:#fff; line-height:50px;}
.sycplb_tb a{ color:#fff;}
.sycplb_db{background:url(../images/cp_d.gif) no-repeat left top;height:16px;}
.submenu_xbsy{ width:235px;background:url(../images/lbtbl.png) repeat-y left top;overflow: hidden;}
.submenu_xbsy dl{ width:230px; margin:0 auto;}
.submenu_xbsy dd{list-style:none; padding-bottom:2px; width:175px; margin:0 auto; }
.submenu_xbsy dd a{display:block;line-height:35px; height:35px;color:#000;font-size:13px;padding-left:27px;text-align:left;}
.submenu_xbsy dd a#current{/* letter-spacing:5px;  */}
.submenu_xbsy dd a:visited{color:#000;}
.submenu_xbsy dd a:hover{color:#0a5297; /* background:url('../images/submenu.gif') no-repeat left top; */}
.submenu_xbsy dd ul li{border-bottom:1px #ddd dashed; background:url('../images/ico2.gif') no-repeat 10px center;}

.submenu_xbsy dt{ padding-left:50px; margin-bottom:5px; text-align:left;background:url('../images/cp_b.gif') no-repeat center;}
.submenu_xbsy dt a{display:block;line-height:30px; height:30px; font-size:14px; font-weight:bold; color:#fff;  padding-left:5px;}
.submenu_xbsy dt a:visited{color:#fff;}
.submenu_xbsy dt a:hover{color:#fff; text-decoration: underline;}

.submenu_xbsy h6{ color:#0a5297;background:none; padding-right:20px; font-weight:normal;}
.submenu_xbsy h6 a{ color:#0a5297;background:none;}
.submenu_xbsy h6 a:visited{color:#0a5297;}
.submenu_xbsy h6 a:hover{color:#0a5297;}
.submenu_xbsy .detail_brief{ padding:15px;}

.icontact_xb{width: 235px;}
.contactus_xb{padding: 20px 0px 20px 15px;margin: 0px 0 0 1px;background:#0a5297;}
.contactus_xb .tel{padding: 3px 0 10px;width: 230px;}
.icontact_xb p{color:#fff;line-height:24px;}
.icontact_xb p a{ color:#fff;}
.icontact_xb p a:visited{color:#fff;}
.icontact_xb a:hover{color:#fff; text-decoration:underline;}
.icontact_xb strong{color:#fff;}
.mbxdh{float:right;font-size:14px;font-weight:normal;padding: 15px 15px;}

.pagination {
    clear: both;
    margin: 10px 0;
    text-align: center;
}
.pagination li {
   display: inline-block;
*display: inline;
zoom: 1; 
}
.pagination li a {
    display: block;
    padding: 4px 12px;
    background-color: #fcfcfc;
    border: 1px solid #eeeeee;
	color:#333;
}
.pagination li + li a {
    border-left: none;
}
.pagination li.active a,
.pagination li a:hover {
    background-color: #0a5297;
    color: #ffffff;
}

.xqtitle{ width:80px; height:24px; text-align:center;  line-height:24px; background:#007dd4; font-size:14px; margin-bottom:10px; font-family:"Microsoft Yahei","Î¢ÈíÑÅºÚ"; color:#fff; }
.goodsConts{color:#666; margin-top:20px;}
.inquiry{ margin:0 auto; clear:both; font-size:14px; border:1px #ddd solid; padding:30px; background:#f8f8f8} 
.form-group1{ width:50%; float:left; margin-bottom:10px} 
.form-group10{ width:50%; float:left; margin-bottom:10px} 
.form-group2{ width:100%; float:left; margin-bottom:10px} 
.form-group3{ float:left; margin:0 50px 10px 0;} 
.form-group4{ float:left; margin-bottom:10px} 

.inquiry label{ float:left; line-height:30px;} 
.form-control1{ float:left; width:75%; border:1px #ddd solid; height:30px; line-height:30px;} 
.form-control2{ float:left; width: 87.5%; border:1px #ddd solid; height:100px; line-height:30px;} 
.form-control3{ float:left; width:100px; border:1px #ddd solid; height:30px; line-height:30px;} 
.form-sub1{ width:80px; height:30px; color:#fff; background:#007dd4; border:none;}

.form-group{ width:650px; margin:0 auto; clear:both; padding:12px 0;}
.form-group label{ float:left;}
.form-control{ float:left; width:500px; border:1px #ddd solid; height:30px; line-height:30px;}
.form-control-c{ float:left; width:500px; border:1px #ddd solid; height:100px; line-height:30px;}
.form-control-y{ float:left; width:100px; border:1px #ddd solid; height:30px; line-height:30px;}
.form-sub{ width:560px; height:30px; color:#fff; background:#007dd4; border:none;}


.yb_conct {
	position: fixed;
	z-index: 9999999;
	top: 200px;
	right: -127px;
	cursor: pointer;
	transition: all .3s ease;
}
.yb_bar ul li { text-align: left;	width: 180px;
	height: 53px;
	font: 16px/53px 'Microsoft YaHei';
	color: #fff;
	text-indent: 54px;
	margin-bottom: 3px;
	border-radius: 3px;
	transition: all .5s ease;
	overflow: hidden;
}
.yb_bar .yb_top {
	background: #007dd4 url('../images/fixCont.png') no-repeat 0 0;
}
.yb_bar .yb_phone {
	background: #007dd4 url('../images/fixCont.png') no-repeat 0 -57px;
}
.yb_bar .yb_QQ {
	text-indent: 0;
	background: #007dd4 url('../images/fixCont.png') no-repeat 0 -113px;
}
.yb_bar .yb_ercode {
	/*height:200px;*/
	height: 53px;

	background: #007dd4 url('../images/fixCont.png') no-repeat 0 -169px;
}
.hd_qr {
	padding: 0 29px 25px 29px;
	width:115px;
}
.yb_QQ a {
	display: block;
	text-indent: 54px;
	width: 100%;
	height: 100%;
	color: #fff;
	margin-top: 15px;
	
}

.cpxq{width:400px;height:400px;float:left;margin-top:30px;}
.subpro_right{width:400px;float:left;margin-left:30px;}
.subpro_name{font-size: 20px;color: #0d1a45;font-weight: bold;}
.subpro_jj{width: 100%; padding-top: 5px;overflow: hidden;font-size: 14px;line-height: 24px;color: #171717;}
.bdshare{margin-top: 30px;position: relative; z-index: 1;margin-left: 25px;}
	
.bdshare-button-style0-24{zoom: 1;}

