@charset "utf-8";
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
caption, tbody, tfoot, thead, th {margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;vertical-align: baseline;background: transparent;}
body {line-height: 1;background-color: #FFFFFF;font-size: 12px;color: #3c3c3c;}
h1,h2,h3,h4,span,p{list-style:none; }
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
.h_g a {font-size: 12px;color: #666666;font-weight: bold;line-height: 23px;text-decoration: none;width: 80px;float: left;margin-left: 30px;}
blockquote:before, blockquote:after,
q:before, q:after {content: '';content: none;}
em { font-style:normal;}
:focus {outline: 0;}
ins {text-decoration: none;}
html{font-family:"宋体";font-size:12px;color:#333;overflow-x:hidden;overflow-y:auto;}
del {text-decoration: line-through;}
.clearfix:after {content:".";height:0;display:block;visibility:hidden;clear:both}
.clearfix {-height:1%;*min-height:1%}
a {color:#333;text-decoration:none;}
a:hover {color:red;text-decoration:none;}
.fl {float:left;}
.fr {float:right;}
.mr15 {margin-right:15px;}
#wrap {width:970px;padding-left:15px;background:url(../images/leftbg.gif) no-repeat;margin:0 auto;}
#wraprbg {width:970px;padding-right:15px;background:url(../images/rightbg.gif) no-repeat right top;}
.c{text-align:center}

.top { width:100%; height:30px; border-bottom:1px solid  #ede9ea; margin:auto; background-color:#fbfbfb;}
.top1 { width:980px; height:30px; margin:auto;}
.top11 { width:580px; height:30px; float:left; line-height:30px; font-size:13px; color:#333333;}
.top11 a { font-size:13px; color:#333333;}
.top11 a:hover { font-size:13px; color:#FF0000;}
.top12 { width:400px; height:30px; float:left; line-height:30px;font-size:13px; color:#999999;}
.top12 a { margin-left:7px; margin-right:7px; font-size:13px; color:#323232;}
.top12 a:hover { color:#FF0000; font-size:13px;}

.h_top{height:75px;width:980px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}
.h_logo{float:left;height:62px;width:490px; padding:6px;}
.h_b{float:right;height:60px;width:360px;margin-right:10px;display:inline; padding:9px 7px 6px 7px;}
.gg01 { width:980px; height:70px; margin:auto;}

#menu{width:100%;height:45px;margin:auto;background-image:url(../images2014/mainlevel_bgg.png);overflow:hidden;}
#menu ul{margin:0px;padding:0px;margin-left:auto;margin-right:auto;width:980px;}
#menu ul li{float:left;width:98px;height:45px;}
#menu ul li a{display:block;width:98px;height:45px;line-height:48px;text-align:center;font-size:14px;font-weight:bold;color:#ffffff;text-decoration:none;background-image:url(../images2014/mainlevel_libg.png);}
#menu a{font-size:14px;color:#025f81;}
#menu ul li a:hover{background-image:url(../images2014/slide-panel_03.png);background-repeat:no-repeat;background-position:0 0;height:45px;width:98px;color:#025f81;}
#menu ul li a#current{font-weight:bold;color:#025f81;background-image:url(../images2014/slide-panel_03.png);background-repeat:no-repeat;background-position:0 0;height:45px;width:98px}

#main {width:960px;margin:0 auto;padding:8px 0;}
.mainbox {clear:both;}
#loaction {height:31px;background-color:#F7F7F7;border:1px solid #E7E7E7;margin-bottom:8px; }
#loaction div {border:1px solid #fff;height:29px;line-height:29px;padding-left:30px;background:url(../images/home.gif) no-repeat 10px 8px;}
.souso {width:680px;font-size:15px;color:red;line-height:72px;height:61px;border:1px solid #E7E7E7;margin-left:300px;padding-right:300px; float:left;}
.souso2 {width:700px;float:left;padding-left:310px;}
.souso3 {float:left;padding-top:4px;text-align:left; color:red;}
.main { width:980px; margin:auto;text-justify:inter-ideograph;overflow:hidden;}
#loaction {height:42px; width:965px;background:url(../images/Location.jpg); margin:auto; line-height:42px; color:#3279cf; padding-left:15px;font-size:14px; font-family:"微软雅黑";margin-top:5px; margin-bottom:5px; border:0px;}
#loaction a {font-size:14px;line-height:42px; color:#3279cf;}
#loaction a:hover {font-size:14px;line-height:42px; color:#3279cf;}
.l { width:710px; float:left;text-justify:inter-ideograph;overflow:hidden;}
.r { width:262px; float:left; padding-left:8px;text-justify:inter-ideograph;overflow:hidden;}

.l1 { height:262px; float:left; width:710px;}
.l11 { height:262px; width:320px; float:left;}
.l12 { height:262px; width:365px; float:left; padding-left:16px;}
.l121 { height:30px; width:365px; float:left; text-align:center;}
.l121 h3 { line-height:30px; font-family:"微软雅黑"; font-size:16px; color:#000000;}
.l121 a {font-size:16px; color:#000000;line-height:30px; }
.l121 a:hover {font-size:16px; color:#ff0000;line-height:30px; }
.l122 { height:43px; width:365px;  float:left; font-size:13px; line-height:21px;}
.l122 a,.l122 a:hover {font-size:13px; color:#ff0000;line-height:21px; }
.l122 span { margin-left:22px;}
.l12xx { height:15px; width:356px; float:left;background:url(../images/xuxian01.jpg);}
.l123 { height:86px; width:365px; float:left;}
.l123 ul { margin:0px;}
.l123 li { width:182px; height:21px; float:left; line-height:21px;}

.l2 { height:282px; width:710px; float:left; margin-top:8px;}
.l21 {height:280px; width:349px; float:left;border:1px solid;border-color:#cccccc;}
.l211 {height:36px; width:349px; float:left;background:url(../images/new_bg.jpg);}
.l211 h2 { line-height:36px; width:280px; float:left; font-size:14px; color:#0099FF; padding-left:10px;}
.l211 span { line-height:36px; width:59px; float:left; font-size:13px; color:#333333;}
.l212 { width:349px; height:280px; float:left;}
.l212 img { width:155px; height:223px; border:0; float:left; margin-right:10px;}
.l212 ul { margin:0px;float:left;}
.l212 li {display:block; width:175px; line-height:25px; height:25px; overflow:hidden; border-bottom:1px dotted #ccd3e4; padding-left:5px;}
.l212 li a {font-size:13px; color:#333333;line-height:25px; margin-left:2px;}
.l212 li a:hover {font-size:13px; color:#ff0000;line-height:25px;margin-left:2px; }
li em{float:right;color:#666; width:70px;}

.new_ty_tit {height: 35px;line-height: 23px;border-bottom: 1px solid #ccd3e4;background-color: #fafbfc;}
.new_ty_tit .ltit {display: block;width: 90px;height: 25px;float: left;overflow: hidden;text-align: center;font-size: 14px;font-weight: bold;position: relative;top: -1px;left: -1px;margin-bottom: 6px; padding-top:10px; background:#2493e2; border-bottom:1px solid #3b5998;}
.new_ty_tit .ltit a{color:#FFF; }
.new_ty_tit .rtit{display: block;width: 50px;height: 29px;float: right;overflow: hidden;text-align: center;font-size: 14px;position: relative;top: 8px;left: -1px;margin-bottom: -2px;}

.r1 { height:269px;border:1px solid;border-color:#cccccc; width:260px; float:left;}
.r11 { height:30px; border-bottom:1px solid;border-color:#cccccc; width:260px; float:left; background-color:#3279cf;}
.r11 h2 { height:30px; width:200px; margin-left:5px; float:left; line-height:30px; font-size:14px; padding-left:5px; color:#0099FF; background-color:#f2f2f2;}
.r11 span { height:30px; width:50px; float:left; font-size:13px; color:#333333;line-height:30px; background-color:#f2f2f2;}
.r12 { height:260px; width:260px; float:left;}
.r12 ul { margin:0px;}
.r12 li { width:260px; height:32px; float:left; line-height:32px;background:url(../images/new_zybg.jpg);}
.r12 li a {font-size:13px; color:#333333;line-height:32px; margin-left:8px;}
.r12 li a:hover {font-size:13px; color:#ff0000;line-height:32px;margin-left:8px; }

.r2 { height:280px; border-bottom:1px solid; border-left:1px solid; border-right:1px solid;border-color:#cccccc; width:260px; float:left; text-align:center;}

.r31 {height:280px; width:260px; float:left;border:1px solid;border-color:#cccccc;margin-top:8px;}
.r311 {height:36px; width:260px; float:left;background:url(../images/new_bg.jpg);}
.r311 h2 { line-height:36px; width:190px; float:left; font-size:14px; color:#0099FF; padding-left:10px;}
.r311 span { line-height:36px; width:55px; float:left; font-size:13px; color:#333333;}
.r312 { width:260px; height:294px; float:left;}
.r312 ul { margin:0px;}
.r312 li { width:260px; height:26px; float:left; line-height:26px;background:url(../images/new_libg.jpg);}
.r312 li a {font-size:13px; color:#333333;line-height:26px; margin-left:8px;}
.r312 li a:hover {font-size:13px; color:#ff0000;line-height:26px;margin-left:8px; }

/* 图说万通 */
.ban { width:100%; height:301px; margin:auto;background:url("../images/ban_bg.jpg") repeat-x top; margin-top:4px;}
.box{ width:990px; background:#ffffff; padding:10px; height:auto; margin:0 auto;}
.new_tk{ width:988px; height:170px;border: 1px solid #ccd3e4; overflow:hidden;}
.new_tk_tit {height: 29px;line-height: 29px;border-bottom: 1px solid #ccd3e4;background-color: #fafbfc;}
.new_tk_tit .ltit {display: block;width: 90px;height: 29px;float: left;overflow: hidden;text-align: center;font-size: 14px;font-weight: bold;position: relative;top: -1px;left: -1px;margin-bottom: -2px; background:#2493e2; border-bottom:1px solid #3b5998;}
.new_tk_tit .ltit a{color:#FFF;}
.new_tk_tit .rtit{display: block;width: 50px;height: 29px;float: right;overflow: hidden;text-align: center;font-size: 14px;position: relative;top: -1px;left: -1px;margin-bottom: -2px;}
.new_tk_con{ width:988px; height:120px;padding:10px 0px; overflow: hidden;}
.new_tk_con ul{ width:1976px; height:120px; float:left;}
.new_tk_con li{ display:block; width:180px; height:120px; overflow:hidden; float:left; margin-left:8px; margin-right:9px;}
.new_tk_con li a{color:#3b5998;}
#demo {overflow:hidden;width: 1976px; height:120px; float:left;}
#indemo {float: left;width: 1100%;}
#demo1 {float: left;height: 120px;width: 1976px;}
#demo2 {float: left;}

.footer {width:100%;margin:auto; margin-top:8px; border-top:2px solid;border-color:#158aff;}
#foot2{ width:930px;margin:auto;height:67px; line-height:22px; font-size:13px; color:#333333; text-align:center; margin-top:10px;}
#foot2 a {font-size:13px;color: #333333; line-height:22px;}
#foot2 a:hover {font-size:13px;color: #333333; line-height:22px;}

.QQtalk{height:356px;background:url(http://www.hnwtqx.com/images/q_talk_bg1.gif) 0 0 no-repeat;overflow:hidden;width:239px;z-index:999;}
.QQtalk ul{padding:15px 0 0 70px;width:160px}
.QQtalk ul li{line-height:34px;color:#999;font-size:12px}
.QQtalk ul li.title{height:22px;line-height:20px;color:#333;font-size:12px;text-align:center;width:160px}
.QQtalk ul li a{font-size:14px;font-weight:bold;color:#5F609F}
.QQtalk ul li img{vertical-align:middle}
.QQtalk ul li.odd{background:#fff}
.QQtalk .tel{margin:0 0 0 60px;padding:4px 0 0 0px;width:170px;font-size:13px;border-top:solid 2px #DCDCDC;line-height:20px;text-align:center}
.talkkf a{display:block;width:165px;height:48px;background:url(http://www.hnwtqx.com/images/timageskf.jpg) no-repeat;text-indent:-9999PX;margin-bottom:10px;}
.talkkf a:hover{background:url(http://www.hnwtqx.com/images/imageshkf.jpg) no-repeat;}
.talkdy a{display:block;width:165px;height:48px;background:url(http://www.hnwtqx.com/images/timagesdy.jpg) no-repeat;text-indent:-9999PX;margin-bottom:10px;}
.talkdy a:hover{background:url(http://www.hnwtqx.com/images/imageshdy.jpg) no-repeat;}
.talkqq a{display:block;width:165px;height:48px;background:url(http://www.hnwtqx.com/images/mageskfqq.jpg) no-repeat;text-indent:-9999PX;margin-bottom:10px;}
.talkqq a:hover{background:url(http://www.hnwtqx.com/images/imageshqq.jpg) no-repeat;}
.talkbm a{display:block;width:165px;height:48px;background:url(http://www.hnwtqx.com/images/timagesbm.jpg) no-repeat;text-indent:-9999PX;margin-bottom:10px;}
.talkbm a:hover{background:url(http://www.hnwtqx.com/images/imageshbm.jpg) no-repeat;}


.b_nner {height: 150px;width: 980px; margin: 0 auto; margin-top:6px;}
#slideshow{position: relative;height: 150px;width: 980px;margin: 0 auto;}
#slideshow a{float: left;display: inline;}
#slideshow .img{position: absolute;width: 980px;height: 150px;overflow: hidden}
#slideshow .img span{position: absolute;width: 9999px;display: block; height:150px;}
#slideshow .btns{z-index: 10;position: absolute;width: 980px}
#slideshow .btns b{position: absolute;width: 100px;display: block;height: 14px;overflow: hidden;top: 135px; right:95px;}
#slideshow .btns b i{width: 10px;background: #414140;float: left;height: 10px;font-size: 0px;overflow: hidden;cursor: pointer;margin-right: 6px;border: #414140 2px solid;-webkit-border-radius: 7px;-moz-border-radius: 7px;border-radius: 7px}
#slideshow .btns b i: hover{background: #a7a7a6}
#slideshow .btns b i.on{background: rgb(0, 173, 255);cursor: default}
#slideshow .btns b i.on: hover{background: rgb(0, 173, 255);cursor: default}
#slideshow .btns s{position: absolute;width: 50px;display: none;height: 80px;overflow: hidden;top:33px;cursor: pointer}
#slideshow .btns s i{position: absolute;width: 50px;background: url(../images/btn_slideshow.png);height: 130px;_filter: progid: dximagetransform.microsoft.alphaimageloader(enabled=true, sizingmethod=scale, src="../images/btn_slideshow.png");_background: none;}
#slideshow .btns s.prev{left: 0px}
#slideshow .btns s.prev i{top: 0px}
#slideshow .btns s.next{right: 0px}
.slideshow-hover#slideshow .btns s{display: block}
.paging{opacity: 0.5;filter: alpha(opacity=50);-moz-opacity: 0.5;-khtml-opacity: 0.5;height: 150px;position: absolute;background: #000;overflow: hidden}
.wtit .info,.wtit .tit{float: left;}
.wtit .info{padding: 35px 0 0 20px;color: #989898;}
.wtit .info span{margin: 0 8px;}
