@charset "utf-8";
/* CSS Document */

body{ margin:0; padding:0; font-size:12px;font-family: Verdana,Arial,Helvetica,sans-serif,'宋体';background: url(../images/bodybg.gif) repeat;}
h1,h2,h3,h4,h5,h6,strong,ul,li,strong,form,p,dl,dd,dt,img{ margin:0; padding:0;}
ul,li{ list-style:none;}
a{color: #333; text-decoration:none;}
a:hover{ color: #9A0200;}
.clear{ clear:both;}
img{ border:none;}
.hidden{ display:none;}
.ml8 {margin-left: 8px;}
/*a:hover img{border: 1px solid #FF8202;}*/

.top-h{ width:100%; height:6px; font-size:0; background:#044392;}
#t-wrap{ height:91px;width:100%; border-top:1px solid #FFF;background:url(../images/dhbg.jpg) repeat-x;}
#heard{ height:91px; width:1000px; margin:0 auto; background:url(../images/heard_bg.jpg);}
#heard .logo{ width:410px; height:64px; float:left; margin-top:10px;}
#heard .logo a{width:410px; height:64px; display:block;}
#heard .top-r{width: 342px;height: 91px;float: right; display:inline;}
.top-r .t-weblink{width: 207px;height: 28px;float: right; background:url(../images/t-weblink.gif);line-height: 27px;text-align: center;color: #333;margin-top: 6px;text-shadow: 1px 1px #D7D7D7;}

#nav{ width:100%; height:42px; line-height:42px; background:url(../images/nav-bg.jpg); padding-top:1px;}
.mainNav{ width:1000px; height:42px; margin:0 auto;}
.mainNav ul li{background: url("../images/menuline.gif") no-repeat scroll right center transparent;float: left;font-size: 16px;height: 42px;line-height: 42px;text-align: center;width: 137px; padding-right:2px;}
.mainNav ul li a{ color:#FFF; width:137px; height:42px; display:block;}
.mainNav ul li a:hover{ background:url(../images/mainnav-hover-b.jpg); color:#000;}
#banner{min-width:1000px;width:auto;margin-top:2px; margin-bottom:10px; overflow:hidden;}

/* index */
#slide-index{min-width:1000px;width:auto; height:360px; margin-top:2px; margin-bottom:10px; overflow:hidden; position:relative;}
#slide-index .slides{ min-width:1000px; width:auto; height:360px; }
#slide-index .slide{ min-width:1000px; height:360px; float:left; position:relative; }
#slide-index .image{ z-index:1;position:absolute; }
#slide-index .text, #slide-index .button { z-index:2;position:absolute; top:-500px; }
#slide-index .button{ display:none; width:138px;}
#slide-index a:hover img{ border:none;}

#slide-index .control{ position:absolute; bottom:0px; width:100%; text-align:center; height:19px; cursor:pointer; z-index:40;}
#slide-index .control a{ width:11px; height:11px; cursor:pointer; display:inline-block; background-repeat:no-repeat; background-image:url(../images/hw_000505.gif); margin-right:6px; opacity:0.6; filter:alpha(opacity=60);}
#slide-index .control a:hover, #slide-index .control a.active{ background-image:url(../images/hw_000506.gif); opacity:1; filter:alpha(opacity=100);}
.autoMaxWidth{ overflow:hidden; position:relative;height:330px; }

#wrap{ width:1000px; margin:0 auto;}
.iw-left{width: 208px;height: auto;float: left;}
.iw-right{ width:780px; float:right;}
.menu{ border:1px solid #e1e1e1;  background:#FFF;}
.menu h2{ height:35px; line-height:35px; background:url(../images/ico.jpg) #f5f5f5 180px center no-repeat;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;color: #636363;
text-indent: 15px;font-size: 14px;}
.menu ul li{height: 30px;line-height: 30px;border-bottom: 1px solid #F4F4F4;background: url(../images/ico.gif) no-repeat;background-position: 15px -28px;padding-left: 30px;overflow: hidden;}

.wl-news{height: auto;border: 1px solid #E1E1E1;background: white; margin-top:10px;}
.wl-news h2{width: 197px;height: 28px; background:url(../images/news-h2.jpg);line-height: 28px;text-indent: 15px;font-size: 14px;font-weight: bold;color: white;margin: 4px;}
.wl-news ul{padding: 5px;}
.wl-news ul li{width: 178px;height: 30px;line-height: 30px;border-bottom: 1px solid #F4F4F4;overflow: hidden;background: url(../images/ico.gif) no-repeat;background-position: 10px 4px;padding-left: 18px;}

.pro-c{ height:33px; line-height:33px; border-bottom:2px solid #174694;}
.pro-c span{ width:125px; height:33px; line-height:33px; float:left; display:block; font-size:16px; color:#606060; text-align:center; cursor:pointer;}
.pro-c span.this{ background:url(../images/pro-l-h.jpg); color:#FFF;}
.pro-c em{ float:right; font-style:normal; margin-right:5px;}
.pro-l{ border:1px solid #e1e1e1; border-top:none;padding:10px 0 0 1px;}
.pro-l ul li{ width:177px; float:left; display:inline; margin:0 8px 10px;}
.pro-l ul li img{ width:175px; height:131px; border:1px solid #e3e3e3;}
.pro-l ul li span{ width:177px; height:48px; line-height:24px; display:block; text-align:center;overflow: hidden;}
.pro-l ul li a:hover{ text-decoration:underline;}
.pro-l ul li a:hover img{border: 1px solid #FF8202;}

.news-box{width:762px;height: auto;padding: 0 8px;background: white;border: solid #DDD;border-width: 1px 1px 1px;border-radius: 5px 5px 0 0;-moz-border-radius: 5px 5px 0 0;-webkit-border-radius: 5px 5px 0 0;display: inline-block;margin-top: 6px;_margin-top: 4px;}
.news-box ul li{width: 248px;float: left;height: 245px; display:inline;}
.news-box ul li h3{width: 248px;text-indent: 10px;height: 37px;line-height: 37px;border-bottom: 1px solid #EBEBEB;padding-top: 10px; font-size:15px; font-weight:normal;color: black; margin-bottom:10px;}
.news-box ul li h3 i{ font-style:normal;color: #FF8D00;}
.news-box ul li h3 span{ font-size:12px; float:right;}
.news-box ul li dl dd{width: 223px;padding-left: 25px;line-height: 30px;height: 30px;background: url(../images/ico.gif) no-repeat;background-position: 10px 4px;overflow: hidden;}
.news-box ul li dl dd a:hover{ text-decoration:underline;}

.iw-right-cn{width: 776px;padding: 0 0px;background: white;border: solid #DDD;border-width: 1px 1px 1px;border-radius: 5px 5px 0 0;-moz-border-radius: 5px 5px 0 0;-webkit-border-radius: 5px 5px 0 0; float:right;}

.iw-cn{padding: 0 0px;background: white;border: solid #DDD;border-width: 1px 1px 1px;border-radius: 5px 5px 0 0;-moz-border-radius: 5px 5px 0 0;-webkit-border-radius: 5px 5px 0 0;}

.nowwhere{width: 755px;height: 34px;margin: 10px;background: url(../images/positionbg.gif) no-repeat;text-indent: 15px;line-height: 34px;}
.nowwhere2{height: 34px;margin: 10px;background: url(../images/positionbg2.gif) no-repeat;text-indent: 15px;line-height: 34px;}
.iw-right-cn ul li{ width:177px; float:left; display:inline; margin:0 8px 10px;}
.iw-right-cn ul li img{ width:175px; height:131px; border:1px solid #e3e3e3;}
.iw-right-cn ul li span{ width:177px; height:48px; line-height:24px; display:block; text-align:center;}
.iw-right-cn ul li a:hover{ text-decoration:underline;}
.iw-right-cn ul li a:hover img{border: 1px solid #FF8202;}

.pro-cn{ margin:23px;}
.pro-box{margin-bottom: 20px; clear:both;}
.pro-box .limg{float: left;margin-right: 20px;display:inline;}
.limg img{border: 1px solid #CCC; width:335px; height:251px;}
.pro-box .r-cn{line-height: 35px; width:360px; float:left; display:inline; font-size:14px;}
.probody{clear:both; width:100%; font-size:14px; line-height:30px;}
.probody .pro-title{width: 755px;height: 34px;margin: 10px;background: url(../images/positionbg.gif) no-repeat;text-indent: 15px;line-height: 34px; font-size:14px; font-weight:bold; margin-left:-13px; clear:both; margin-bottom:20px;}

.tag{ width:100%; clear:both; padding:6px 0; line-height:24px; margin-top:20px;}
.tag strong{ float:left; font-size:14px;color: #369;}
.tag a{background-color: #7CC0F4; display:block; padding:0 8px; float:left; margin:0 4px; color:#FFF;}
.tag a:hover{background-color: #3277AD;}

.lnpage{ clear:both; width:100%; margin:20px 0; line-height:30px; font-size:14px;}
.lnpage a:hover{ text-decoration:underline;}

.a-por-title{height: 30px;line-height: 30px;padding-left: 5px;padding-bottom: 5px; margin:25px 0 20px;border-bottom: 1px solid #F4F4F4; font-size:15px;}
.a-por-cn ul li{ width:177px; float:left; display:inline; margin:0 2px 10px;}
.a-por-cn ul li img{ width:175px; height:131px; border:1px solid #e3e3e3;}
.a-por-cn ul li span{ width:177px; height:48px; line-height:24px; display:block; text-align:center;}
.a-por-cn ul li a:hover{ text-decoration:underline;}
.a-por-cn ul li a:hover img{border: 1px solid #FF8202;}

.related h5{ font-size:14px;color: #049;}
.related dl dd a{color: #0B3B8C;}
.about-cn{ padding:20px; font-size:14px; line-height:30px;}
.about-cn img{ float:left; margin:16px;}
.about-cn p{ margin-bottom:10px;}
.about-cn img{border: 1px solid #DDD;padding: 6px;}

.message-cn{ padding:20px 60px; font-size:14px;}
.message-cn p{ clear:both; height:50px;}
.message-cn span{ float:left; margin-top:6px; width:120px; text-align:right; margin-right:6px;}
.message-cn input.k{float: left;border: 1px solid #CCC;color: #333; font-size:14px; text-indent:0.5em;width: 250px;height: 24px;line-height: 24px;}
.message-cn textarea{border: 1px solid #CCC;color: #333; width:300px; height:80px;font-size:14px; text-indent:0.5em;}
.message-cn .tig{ line-height:30px; height:110px; color: #049;}

.use{ padding:20px;}
.use-box{ width:450px; float:left; display:inline; overflow:hidden; margin-bottom:25px;}
.use-box h4{height: 35px;line-height: 35px;padding-left: 14px; background:url(../images/use-h4.jpg) no-repeat; font-size:14px; margin-bottom:10px;}
.use-box h4 a{color: #049;}
.use-box h4 a:hover{ text-decoration:underline;}
.use-box .l-img{ width:207px; height:172px; margin:5px; float:left; display:inline;}
.use-box .l-img img{ width:205px; height:170px;border: 1px solid #DEDEDE;}
.use-box .l-img a:hover img{border: 1px solid #FF8202;}
.use-box .des{width: 210px;padding: 10px;padding-top: 20px;height: 140px; line-height:22px;overflow: hidden;float: left;color: #797979;}
.use-box .des a:hover img{ border:none;}
.l-one{margin-right:27px; padding-right:28px;}

#flink{ background:url(../images/yqljbg.gif);width:100%; padding:4px 0; margin-top:10px;color: #333; border-bottom:1px solid #e1e1e1; }
#flink .frlink{ width:1000px; margin:0 auto; line-height:24px;}
#flink .frlink a{ margin:0 5px;}

.iw-right-cn dl{ margin:20px;}
.iw-right-cn dl dd{ height:34px; line-height:34px; font-size:14px;border-bottom: 1px dotted #CCC; background:url(../images/icon2.gif) left center no-repeat; text-indent:1em;}
.iw-right-cn dl dd span{ color:#666; float:right; margin-right:5px;}
.iw-right-cn dl dd a:hover{ text-decoration:underline;}

.news-cn{ padding:20px;}
.news-cn h1{width: 94%;height: 50px;line-height: 50px;margin: 0 auto;font-size: 22px;font-family: "Arial", "Tahoma", "宋体";COLOR: #333333;font-weight: bold;text-align: center;}
.news-meta{width: 94%;height: 30px;line-height: 30px;margin: 0 auto;text-align: center;border-top: 1px solid #CCC;color: #999; font-size:14px; margin-bottom:20px;}
.news-body{ font-size:14px; line-height:30px; text-indent:2em;}
.news-body p{ margin-bottom:10px;}

#bottom{width: auto;height: auto;background: #034391; line-height:24px; text-align:center;color: #B1D4FF;padding:10px 0;margin-top:5px;}
#bottom a{color: #B1D4FF;}
#bottom a:hover{ text-decoration:underline;}

#pages {padding: 14px 0 10px;font-family: 宋体;text-align: center;}
#pages a {display: inline-block;height: 22px;line-height: 22px;background: white;border: 1px solid #E3E3E3;text-align: center;color: #333;padding: 0 10px;}
#pages a.a1 {background: url(../images/pages.png) no-repeat 0 5px;width: 56px;padding: 0;}
#pages span {display: inline-block;height: 22px;line-height: 22px;background: #5A85B2;border: 1px solid #5A85B2;color: white;text-align: center;padding: 0 10px;}
#pages a:hover {background: #F1F1F1;color: black;text-decoration: none;}