﻿html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0}ul,ol{list-style:none}s{text-decoration:none}img{border:0; vertical-align:top;}table{border-collapse:collapse;border-spacing:0}caption,cite,code,dfn,th,var{text-align:left;font-weight:normal;font-style:inherit;}body{background-color:#fff;_background-image:url(about:blank);_background-attachment:fixed}/* 表单 */label{display:inline-block;*display:inline;*zoom:1}button,input,select,textarea{vertical-align:baseline;*vertical-align:middle}input[type="reset"]::-moz-focus-inner,input[type="button"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,input[type="file"] > input[type="button"]::-moz-focus-inner{border:none;padding:0}/* 清除浮动 */.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{display:inline-table}*html .clearfix{height:1%}.clearfix{display:block}*+html .clearfix{min-height:1%}/* 链接部分 */a:focus{outline:thin dotted}a:active,a:hover{outline:0}/* 常见效果样式 */.fl{float:left;display:inline}.fr{float:right;display:inline}.fn{float:none;}.tl{text-align:left;}.tr{text-align:right;}.tc{text-align:center;}.hide{display:none;}.show{display:block}.mt10{margin-top:10px}.noBg{background:none!important}/* 字体 */
/*h1{font-size:120%;margin:0 0 12px}h2{font-size:24px;margin:0 0 10px}h3{font-size:18px;margin:0 0 8px}h4{font-size:16px;margin:0 0 5px}h5{font-size:14px;margin:5px 0}h6{font-size:14px;margin:0 0 5px;}*/
.noBorder{ border:none!important;}
/*公共压缩样式，处理各个浏览器兼容性所写，可以无视*/
html,body { width:100%; }
/* 项目主体部分设置 */
a{color:#616161;text-decoration:none;transition:all 0.2s linear 0s;}
body{background:#f8f8f8;color:#999;font:12px/1.5 "Tahoma",\5b8b\4f53,"microsoft yahei",Arial;}
input,textarea{font-family:"Tahoma",\5b8b\4f53,"microsoft yahei",Arial}
body { font-family:"微软雅黑"; overflow-x: hidden; }
.text{border:1px solid #eee;padding:4px 3px;font-size:12px;color:#a1a1a1;border-radius:3px;box-shadow:1px 1px 3px rgba(0,0,0,.08);}
.text:hover{box-shadow:0 0 5px 0 #02A8E5;}
a:hover{color:#f60;text-decoration:underline}
.spot{color:#ff0000}
.blue{color:#078DCF}
.orange{color:#B26200}
.green{color:#108E3F}
.red{color:red}
.c_444{color:#444}
.opy_w{text-shadow:-1px -1px 0 rgba(255,255,255,0.2);}
.opy_b{text-shadow:-1px 0 0 rgba(0,0,0,0.25);}
.inline{display:inline-block;*display:inline;zoom:1;}
.loading{background:url(load2.gif) no-repeat 50% 50%}
.middle{vertical-align:middle}

/* 顶部样式*/
.topArea{background:#2b2b2b;border-bottom:none; height:29px;width:100%;position:fixed;left:0;top:0;z-index:100}
.topArea .inner_box{width:1038px; margin:0 auto; color:#a9a9a9; font-size:12px; line-height:29px; }
.topArea .inner_box a { color:#a9a9a9; }
.topArea .y-right{float:right}
.topArea li{float:left;display:inline;padding:0 1.2em 0 0;position:relative;}
.topArea li.vip{padding-right:0}
.topArea .city .city_box{height:29px;z-index:10;position:relative;}
.topArea .city .up_layer{display:none;z-index:9;width:700px;position:absolute;left:0;top:29px;border:1px solid #0d2132; border-top:none;background:#14335c;box-shadow:2px 2px 2px rgba(0,0,0,0.1);}
.topArea .city:hover .up_layer{display:block}
.topArea .city .up_layer_box{padding:1em .5em .6em}
.topArea .city .city_list{padding:0 0 .4em;margin:0 0 .4em;}
.topArea .city .city_list dt{float:left;width:12%;text-align:right;}
.topArea .city .city_list dd{float:right;width:88%;margin:0;padding:0;}
.topArea .city .city_list a{padding:.2em}
.topArea .city .city_list a:hover{background:#078DCF;color:#fff;text-decoration:none}

.userlogin{border-top:1px solid #E2E2E2;border-right:1px solid #E2E2E2;border-bottom:1px solid #E2E2E2;line-height:44px;height:44px;font-size:14px}
.userlogin li{background:#F8F8F8;line-height:44px;text-align:center;float:left;width:49.99%}
.userlogin li a{display:block;border-left:1px solid #E2E2E2;}
.userlogin li img{margin:0 3px -1px 0}
.userlogin li:hover{background:#fff}

.qa_list{padding:10px;border-left:1px solid #E2E2E2;border-right:1px solid #E2E2E2;border-bottom:1px solid #E2E2E2;line-height:24px;}

.ahhome_ds{padding:10px;border-left:1px solid #E2E2E2;border-right:1px solid #E2E2E2;border-bottom:1px solid #E2E2E2;text-align:center;font-size:0}
.ahhome_ds li{background:url(bg.png) no-repeat 0 -2px;width:30px;height:25px;display:inline-block;*display:inline;zoom:1;margin:0 10px;overflow:hidden}
.ahhome_ds li.c2{background-position:-61px -2px}
.ahhome_ds li.c3{background-position:-124px -2px}
.ahhome_ds li.c1:hover{background-position:0 -33px;}
.ahhome_ds li.c2:hover{background-position:-61px -33px;}
.ahhome_ds li.c3:hover{background-position:-124px -33px;}

.comment_qy{border-left:1px solid #E2E2E2;border-right:1px solid #E2E2E2;border-bottom:1px solid #E2E2E2;}
.comment_qy .topic{border-bottom:1px solid #E2E2E2;background:#F8F8F8;padding:5px 10px;font-size:14px;color:#333;font-weight:bold}
.comment_qy .info_list{height:301px;overflow:hidden}

/* 公共图标样式
*/
.icon_sendmsg,
.icon_cat{background:url(icon_face.png) no-repeat .8em .4em;}
.icon_wb_sina{padding-left:2em;display:inline-block;*display:inline;zoom:1; background:url(newico1.gif) no-repeat left center;}
.icon_mb{padding-left:1.3em;display:inline-block;*display:inline;zoom:1; background:url(newico2.gif) no-repeat left center;}
.icon_sendmsg{background-position:0 -326px;padding-left:1.6em;display:inline-block;*display:inline;zoom:1;}
.tag{line-height:18px;height:18px;border:1px solid #E0E0E0;display:inline-block;*display:inline;zoom:1;font-style:normal;position:relative;border-radius:2px;}
.tag b{background:url(icon_sort_arr.gif) no-repeat 0 0;width:4px;height:7px;display:block;position:absolute;left:-4px;top:5px;}
.tag a{color:#333;padding:0 6px;}
.tag:hover{background:#0284C2;border-color:#0284C2;color:#fff}
.tag:hover b{background-position:0 -7px;}
.tag a:hover,.tag:hover a{color:#fff;text-decoration:none}

/* Banner */
.banner { position:relative; width:100%; margin-bottom:9px; overflow:hidden; z-index:3; text-align:center; }
.banner .bd { width:1900px; left:50%; margin-left:-950px; position:relative; zoom:1; }
.banner .bd img { width:100%!important; height:auto!important; }

/*container*/
.container { width:1200px; margin:0 auto; position:relative; font-size:14px; line-height:26px; color:#696969; }
.right { width:960px; padding-right:17px; /*float:right;*/  margin: 0 auto;}
/*col-a*/
.col-a .hd { width:100%; overflow:hidden; }
.col-a .bd { padding:17px 30px; border:1px solid #e6e6e6; background:#f2f2f2; }
/*.share { padding:11px 0; height:32px; line-height:32px; color:#2788ba; text-align:right; }*/

/*col-b*/
.col-b .hd { height:87px; padding:0 0 24px 109px; margin-bottom:20px; border-bottom:3px solid #000; position:relative; }
.col-b .hd .title { width:100px; height:36px; padding:51px 0 0 6px; position:absolute; left:0; top:0; background:url(newico13.gif) no-repeat; font-size:30px; line-height:36px; color:#fff; font-weight:bold; }
.col-b .hd h3 { padding-top:10px; margin:0; font-size:22px; line-height:30px; font-weight:bold; color:#000; }
.col-b .hd h2 { margin:0; font-size:30px; line-height:45px; font-weight:bold; color:#000; }
.col-b .bd { padding-bottom:50px; }
/*col-c*/
.col-c .hd { height:87px; padding:0 0 24px 109px; border-bottom:3px solid #000; position:relative; }
.col-c .hd .title { width:100px; height:36px; padding:51px 0 0 6px; position:absolute; left:0; top:0; background:url(newico13.gif) no-repeat; font-size:30px; line-height:36px; color:#fff; font-weight:bold; }
.col-c .hd h2 { margin:0; font-size:30px; line-height:87px; font-weight:bold; color:#000; }
.col-c .hds { height:49px; border-bottom:1px solid #5f5f5f; font-size:18px; line-height:49px; color:#000; }

/*col-d*/
.col-d .hd { height:87px; padding:0 0 24px 109px; margin-bottom:20px; border-bottom:3px solid #000; position:relative; }
.col-d .hd .title { width:100px; height:36px; padding:51px 0 0 6px; position:absolute; left:0; top:0; background:url(newico13.gif) no-repeat; font-size:30px; line-height:36px; color:#fff; font-weight:bold; }
.col-d .hd h3 { padding-top:10px; margin:0; font-size:22px; line-height:30px; font-weight:bold; color:#000; }
.col-d .hd h2 { margin:0; font-size:30px; line-height:45px; font-weight:bold; color:#000; }
.col-d .hds { height:49px; margin-bottom:20px; border-bottom:1px solid #5f5f5f; font-size:18px; line-height:49px; color:#000; }

.bds { margin-top:20px; background:url(newico16.gif) repeat-y 10px 0; position:relative; }
.miniCircle { width:9px; height:9px; background:url(newico15.gif) no-repeat; position:absolute; top:145px; left:6px; }
.name { width:60px; padding-left:25px; padding-bottom:10px; font-size:14px; color:#000; float:left; }
.ask { padding-top:10px; padding-bottom:32px; }
.ask .name { background:url(newico14.gif) no-repeat left center; }
.ans .name { color:#cb0000; }
.ans { margin-bottom:17px; }
.content { width:835px; float:right; }
.ans .content { padding-bottom:24px; border-bottom:1px dashed #dadada; }

/*col-e*/
.col-e { width:958px; min-height:160px; _height:160px; margin:75px auto 0; border:1px solid #e6e6e6; background:#f2f2f2; position:relative; }
.col-e .hd { width:170px; height:38px; background:url(newico17.gif) no-repeat; text-indent:-9999px; overflow:hidden; position:absolute; top:-24px; left:31px; }
.col-e .bd { padding:32px 32px 0; font-size:12px; line-height:25px; }

/*end*/
.end { width:960px; min-height:194px; _height:194px; margin:0 auto; font-size:14px; color:#fff; background:#222222; position:relative; border-bottom-left-radius:5px; border-bottom-right-radius:5px; }
.end .bd { padding:15px 0 0 20px; line-height:27px; }
.end .bd .top { padding-left:5px; padding-bottom:16px; background:url(newico18.gif) no-repeat left bottom; }
.end .bd .bottom { padding-left:5px; padding-top:13px; }
.end .QRcode { position:absolute; top:50px; left:435px; }
.end .QRcode .pic { padding:3px; background:#fff; float:left; }
.end .QRcode span { display:block; padding-left:18px; padding-top:33px; font-size:12px; line-height:18px; float:right; }
.end .bd .about a{color: #fff;  text-decoration: none; transition: all 0.2s linear 0s;margin-left: 5px;}
/*nav*/
.nav { width:177px; min-height:375px; _height:375px; background:url(newico8.png) repeat; text-align:center; position:fixed; top:50%; left:50%; z-index:9999; margin-left:-692px; margin-top:-200px; }
.nav .hd { width:155px; padding-top:30px; margin:0 auto; position:relative; }
.nav .hd span { display:block; float:left; }
.nav .hd span.num { width:50px; height:20px; background:#bc2b2a; color:#fff; font-size:12px; line-height:20px; text-align:center; border-top-left-radius:3px; border-bottom-left-radius:3px; }
.nav .hd span.title { width:105px; height:20px; background:#000; color:#fff; font-size:12px; line-height:20px; text-align:center; border-radius:3px; position:relative; left:-3px; }
.nav .hd i { display:inline-block; *display:inline; *zoom:1; width:8px; height:8px; background:url(newico7.png) no-repeat; }
.nav .bd { padding-top:18px; }
.nav .bd li { width:105px; height:32px; padding-right:10px; margin:0 auto 5px; font-size:14px; line-height:32px; text-align:right; background:#001512; }
.nav .bd li a { display:block; color:#fff; text-decoration:none; }
.nav .bd a.prevAll { display:block; width:117px; height:32px; margin:0 auto; text-indent:-9999px; overflow:hidden; background:url(newico6.png) no-repeat; }
.nav .bd a.prev,.nav .bd a.next { display:inline-block; *display:inline; *zoom:1; width:48px; height:48px; margin-top:32px; }
.nav .bd a.prev { margin-right:10px; background:url(newico4.png) no-repeat; }
.nav .bd a.next { margin-left:10px; background:url(newico5.png) no-repeat; }



/*2016-9-13*/
.wrap { width: 1246px; margin: 0 auto; }
.aArea { position:relative; }
.aArea .img01 { position:relative; left:50%; margin-left:-960px; width:1920px; height:695px; }
.aArea01 { position:absolute; top:470px; left:50%; margin-left:-534px; z-index:99; }
.aArea01 .share { text-align: left; width:280px; }
.aArea01 .share p { margin-bottom:5px; }
.aArea01 .share p i { font-style:normal; color:#fd1000; }
.aArea01 .share p span { display:inline-block; padding:0 10px; border:1px solid #f1f1f1; background:#fff; border-left:none!important; margin-left:5px; background:url(banner01.jpg) no-repeat left center;}

.secPart { background: #f5f5f5; padding: 69px 0 27px; }
.secPart .wrap { background: #ffffff; }

.secPart h2 { float: left; margin-right: 73px; }
.secCon {

}
.secCon h1{ position: absolute; margin-left:1100px; margin-top: -69px; }
.secCon h3 { font-size: 32px; color: #000; padding-top: 75px; line-height: 50px;  }
.secCon p { font-size: 14px; color: #afafaf; margin-right: 64px; margin-top:40px; text-indent:2em;padding-bottom: 30px; }
.img02 { vertical-align:bottom!important; }

.thrPart { padding: 69px 0 60px; background: #fff; }
.thrPart .wrap { background: #f3f3f3; }

.thrPart h2 { float: right; margin-left: 40px; }
.thrCon h1 { position: absolute; margin-left:59px; margin-top: -69px; }
.thrCon h3 { font-size: 32px; color: #000; padding-top: 75px; line-height: 50px; margin-left: 60px; }
.thrCon p { font-size: 14px; color: #afafaf; margin-left: 60px; margin-top: 37px; margin-bottom: 50px; text-indent:2em; }

.thrPart01 h2 { float:left!important; margin-left:0!important; }
.thrCon01 { width:515px; float:right; margin-right:23px; }
.thrCon01 h3 { font-size: 26px; color: #000; padding-top: 30px; line-height:40px; margin-bottom:10px; }
.thrCon01 p { font-size: 14px; color: #afafaf; text-indent:2em; margin-top:20px; }
.thrCon01 h1 { font-size: 20px; color: #000; font-weight:bold; margin-top:20px; }


.thrPart02 { padding:20px 0 50px; background: #f5f6f6; }
.thrPart02 h2 { float: right; margin-left: 40px; }
.thrCon02 h1 { position: absolute; margin-left:60px; margin-top: -45px; }

.thrCon02 h3 { font-size: 38px; color: #d40017; padding-top:105px; line-height: 50px; margin-left: 20px; }
.thrCon02 p { width:495px; margin-left:20px; font-size:14px; line-height:24px; }
.thrCon02 p i { font-style:normal; font-weight:bold; font-size:18px; }
.thrCon02 .p1 { margin-top:40px; color:#323232;  }
.thrCon02 .p2 { margin-top:30px; }
.thrCon02 .p2 i { color:#000; }

.fivPart { background: #fff; }
.fivPart h2 { padding-top: 52px; text-align: center; padding-bottom: 19px; border-bottom: 1px solid #dfdede; margin-bottom: 26px; }
.slide .tempWrap { width: 1247px!important; margin: 0 auto; }
.slide li { float: left; width: 296px; text-align: center; margin-right: 20px; }
.slide li span { display: block; line-height: 47px; font-size: 14px; color: #4b4b4b; background: #f5f4f4; }
.slide li:last-child { margin-right: 0; }
.slide .prev, .slide .next { position: absolute; z-index: 9; margin-top: 105px; }
.slide .next  { margin-left: 1226px; }
.word { margin-top: 43px; }
.word h3 { text-align: right; }

.wordCon { position: absolute; width: 590px; height:367px; background: rgba(0,0,0,.7); margin-top: 69px; }
.wordCon h1 { margin-top: -64px; margin-left: 58px; }
.wordCon h4 { margin-top: 103px; margin-left: 64px; font-size: 34px; color: #ffffff; font-family: 宋体; }
.wordCon p i { font-size:18px; font-style:normal; font-weight:bold; }
.wordCon p { margin-left: 64px; margin-right: 35px; margin-top:40px; font-size: 14px; color: #ffffff; }
.wordCon p a { color:#fff; }
.wordCon p a:hover { color:#ef0000; }

.sixPart { background: #222222; margin-top: 46px; padding: 44px; }
.sixPart div { font-size: 14px; color: #ffffff; line-height: 23px; }
.sixPart div b { font-size: 16px; }
.sixPart div h1 { font-size: 32px; color:#494949; }
.sixPart div p { margin-top:30px; color:#bababa; line-height:28px; }
.sixPart div p i { font-style:normal; color:#d40202; }
.sixPart h2 { float: right; margin-top: 73px; }

.wordD { position: absolute; margin-top: 256px; margin-left: 27px; }
.wordD b { display: block; font-size: 100px; line-height: 100px; font-weight: normal; color: #04349a; }
.wordD div { font-size: 38px; line-height: 38px; color: #04349a; margin-top: 10px; }