*{margin:0;padding:0; border:0;}img{ vertical-align:top}iframe,object{ display:block;}
ol,ul{list-style-type:none}table{border-collapse:collapse;border-spacing:0;}.tc{text-align:center}.disa a{display:block;width:100%;height:100%;background:url(../other/.com/special/npx/about_3Ablank);text-indent:-9999px;}.nobg{background:none !important;}.nobor{border:0 !important;}
/* change the settings to suit your needs */
h1,h2,h3,h5,.fb,.B{font-weight:bold}h1{font-size:18px}h2{font-size:16px}h3{font-size:15px}h4{font-size:14px}h5,h6{font-size:12px}
a{text-decoration:none;color:#444}a:hover,a:active {color:#f00;text-decoration:none;}
.red,a.red,.red a,.red a:hover,.blue,a.blue,.blue a,.blue a:hover{color:#f00;}
.blue,.blue a,a.blue  {color:#006db8;}
.mb { border:1px #ccc solid;}
font { font-size:12px;}
/* = 清除浮动元素= */
.clr {clear:both;}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.fl{float:left !important;}.fr{float:right !important;}.tc{text-align:center}
.clearfix:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix{display: inline-block;}
* html .clearfix,s
* html{height: 1%;}
.clearfix{display: block;}
.bt{ font-size:33px; font-family:"Microsoft YaHei"; text-indent:30px; background: url(../images/bt-bg.jpg) no-repeat left  center; color:#0076c6;}
/* = Auxiliary Styles (辅助样式) = */
.hr_a,.hr_b{font-size:1px;line-height:1px;clear:both;overflow:hidden}.hr_a{height:10px}.hr_b{height:39px}
body {font:12px/22px \5b8b\4f53,Arial, Helvetica, sans-serif;color:#666;}
/* nav导航及列表/切换/滚动辅助样式 */
.hor li{white-space:nowrap;display:inline;float:left;overflow:hidden}
.tab_nav li{ cursor:pointer}
.tab_switch .tabcon { display:none}.tab_switch .tabcon.selected{ display:block}
.scoll_switch .tabcon{ width:0; height:0; overflow:hidden; visibility:hidden}.scoll_switch .tabcon.selected{ visibility:visible}
.w995{width:995px;margin:0 auto;}
.w918{width:918px;margin:0 auto;}
.banner .pic1{background:url(../images/banner1.jpg) no-repeat center top;height:153px;}
.banner .pic2{background:url(../images/banner2.jpg) no-repeat center top;height:152px;}
.banner .pic3{background:url(../images/banner3.jpg) no-repeat center top;height:172px;}
.banner .pic3 div{width:995px;height:172px; position:relative; margin:0 auto;}
.banner .pic3 a{display:block;width:123px;height:33px; position:absolute;bottom:86px;right:76px;}
.menu{height:39px;background:url(../images/nav-bg.jpg) repeat-x;color:#fff;z-index:100;}
.menu li.select{font:18px/39px Microsoft Yahei;padding:0 10px 0 23px;}
.menu li{ float:left;display:inline;icolor:#fff;font:14px/39px Microsoft yahei;margin-right:20px;}
.menu li a{color:#fff;}
.menu li a:hover{color:#ff0;}
.bg{background:#f4f4f4;}
.p40{padding-top:40px;}
.title,.title1,.title2,.title3{height:33px;border-bottom:1px #bbbcbc solid;margin:31px 0 25px;padding-left:46px;}
.title li,.title1 li,.title2 li,.title3 li{float:left;margin-left:51px;display:inline;font:18px/33px Microsoft Yahei; width:225px; text-align:center;color:#444;background:#d8d8d8;}
.title li{ width:105px; margin-left:21px;}
.title1 li{ width:200px;}
.title li.selected,.title1 li.selected,.title2 li.selected,.title3 li.selected{background:#006db8;color:#fff;}
.mb{border:1px #d8d8d8 solid;padding:3px;}
.box1con dt{float:left;border:1px #d8d8d8 solid;padding:3px 3px 0;}
.box1con dt ul li{float:left;width:190px;font:18px/70px Microsoft Yahei;text-align:center;}
.box1con dd{padding-left:412px;}
.box1con dd h4{font-size:33px; font-family:"Microsoft JhengHei";color:#0076c6; font-weight:normal; }
.bth4{font:24px/35px Microsoft Yahei;padding-bottom:12px; color:#0076c6;}
.box1con dd p{font:14px/30px Microsoft Yahei; color:#000;}
.box1con .jl{ float:left;display:inline;margin-right:28px;}
.box1con .js1{height:108px;}
.box1con .js2{height:83px;}
.box1con .pic{padding-top:85px;}
.box1con .btn{float:right;width:235px;font:16px/28px Microsoft Yahei;height:70px; padding-top:30px;margin-right:30px;}
.box2con dt{float:left;}
.box2con dd{padding-left:378px;}
.box2con p{font:14px/26px Microsoft yahei;text-indent:2em;height:163px;overflow:hidden; color:#000;}
.box2con .btn{float:right;width:235px;font:16px/28px Microsoft Yahei;height:70px;margin-right:120px;}
.title1{padding-left:14px;}
.title1 li{float:left;margin-left:24px;display:inline;}

.box3con dd{padding-left:378px;}
.box3con .js{height:170px;font:14px/26px Microsoft Yahei;}
.box3con .btn{float:right;width:235px;font:14px/28px Microsoft Yahei;height:70px;}
.title2{padding-left:35px;}
.box3con .js P{ color:#000;}
.title2 li{float:left;margin-left:30px;display:inline;}
.box4con1 dd{padding-left:370px;}
.box4con1 h4{font:24px/35px Microsoft Yahei;}
.box4con1 p{font:14px/26px Microsoft Yahei;}
.box4con1 .js{font:14px/26px Microsoft Yahei;height:120px;padding-top:20px;overflow:hidden;}
.box4con1 .btn{float:right;width:235px;font:14px/28px Microsoft Yahei;height:70px;}
.title3{padding-left:170px; }
.title3 li{float:left;margin-left:28px;display:inline; width:237px; text-align:center;}
.box4con2 dd{padding-left:376px;}
.box4bt { padding:20px 0;} 
.box4con2 .js{font:14px/26px Microsoft Yahei;height:187px;}
.box5con dl{margin-top:24px;padding:0 37px 30px;}
.box5con dt{float:left;width:328px;height:248px;}
.box5con dd{padding-left:352px;}
.box5con dd h4{font:18px/36px Microsoft Yahei; padding-top:78px; height:40px; background:url(../images/bdf-bg.jpg) no-repeat;}
.box5con dd p{ font-size:14px; color:#000; font-weight:bold;}
.box5con .js{height:67px;overflow:hidden; line-height:28px;text-indent:2em;padding-top:10px; font-size:12px; color:#000;}
.qwzj dt{float:left;width:363px;background:url(../images/qwzj.jpg) no-repeat;height:494px; position:relative;}
.qwzj dt a{ display:block; position:absolute;bottom:10px;left:20%;}
.qwzj dd{padding-left:384px;}
.qwzj .js{font:12px/24px Microsoft Yahei;text-indent:2em; color:#000;}
.rybt{font:16px/36px Microsoft yahei;padding-top:20px;}
.w957 {width:980px;margin:0 auto;}
.qwzj{padding-top:30px;}
.qwzj ul li{float:left;display:inline;width:240px;background:url(../images/icon1.gif) no-repeat left center;padding-left:15px;font:14px/26px Microsoft Yahei;}
.qwzj ol li{float:left;width:184px;height:121px;background:#fff;border:1px #d8d8d8 solid;margin:25px 6px 0 0;display:inline;text-align:center;}
.qwzj ol li img{padding-top:2px;}
.zjtd{padding-top:40px;}
.zjtd dt{padding-top:15px;}
.box7con dt{float:left;border:1px #dbdbdb solid;padding:3px;width:320px;height:270px;}
.box7con .bt{height:25px;line-height:25px;background:#f1f1f1;margin-top:5px;}
.box7con dd{padding-left:349px;}
.box7con .js{height:171px;overflow:hidden;}
.box7con dd p{font:12px/24px Microsoft yahei;text-indent:2em;}
.box7con ul li{float:left;margin:0 24px 0 0;display:inline;}
.box8 ul li{float:left;width:229px;height:109px;border:1px #d8d8d8 solid;padding:2px;margin:32px 10px 0 0;display:inline;}
.box8 ul li ing{border:1px #fff;}
.dpbox{padding-top:25px;}



.qh2 dl dt{ float:right;}
.qh2 dl dd{ padding:0; }

.c1{}
.c1-x{ padding-left:60px; padding-top:20px; }
.c1-x img{ margin-bottom:50px;}
.c5{ height:427px; clear:both;}
.c5-x{}
.c5-x-l{ float:left; padding-left:30px; width:508px; }
.c5-x-l p{ font-size:14px; color:#000; line-height:30px; padding-top:25px;}
.c5-x-l p span{ font-size:24px;}
.c5-x-r{ float:right; width:358px;}
.c7-x{ height:352px;}

.c7-x-l{ float:left; width:327px; height:370px;}
.c7-x-r{ float:right; width:600px;}
.c8-x{ height:405px; padding:15px; border:solid 1px #c9c9c9;}


.c7-x-r p span{ font-size:24px;  font-family:"Microsoft YaHei"; color:#0076c5;}
c7-x-r p{ text-indent:2em;}.box6nr{border:1px #c9c9c9 solid;padding:15px 10px 0;width:947px;margin-left:30px;}
.aboutinfo p {margin:0 0 5px 0; color:#555; font:12px/24px Microsoft Yahei;}
.aboutinfo img{float:left; margin:8px 10px 6px 0;display:inline;}
.fontqing { color:#0084dd; }
.jcry{border-top:1px #dbdbdb solid; padding:26px 0 40px;margin:0 7px;}
.jcry h4{height:56px;}
.jcry ul{float:left;width:580px;}
.jcry ul li{float:left;margin-right:20px;display:inline;}
.jcry h3{color:#00242D; float:left; font-weight:normal; margin:20px 0 0 12px;font:12px/18px Microsoft Yahei;}
.jcry b {color:#088ae3; display:block; font-size:24px;}
.jcry a{padding-top:20px;}


/* focusindex */
#focusindex{height:458px; overflow: hidden; position: relative; }
#focusindex li{ height:458px; overflow: hidden; position: absolute; width: 100%; }
#focusindex .btn{position:absolute;width:100%;height:30px;bottom:0;text-align:center;z-index:9}
#focusindex .btn span{display:inline-block;_display:inline;_zoom:1;width:14px;height:14px;_font-size:0;margin:5px 10px;cursor:pointer;background:#dfdfdf;z-index:9; border-radius:50%}
#focusindex .btn span.on{background:#3399ff;z-index:9}
#focusindex .preNext{width:44px;height:44px;position:absolute;top:180px;background:url(../images/sprite.png) no-repeat left bottom;cursor:pointer;z-index:9; opacity:0;transition: all 0.3s linear 0s;}
#focusindex .pre{left:0%; z-index:9}
#focusindex .next{right:0%;background-position:right bottom;z-index:9}
#focusindex:hover .preNext{opacity:0.5;} 
#focusindex:hover .pre{left:10%; } 
#focusindex:hover .next{right:10%;} 
#focusindex .pre:hover,#focusindex .next:hover{opacity:1;}
.banner1{ background: url(../../../img_new/5m.jpg) no-repeat center;z-index: 1;}
.banner2{ background: url(../images/banner001.jpg) no-repeat center;}

