﻿/* 重置样式1 */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;}
/*公共压缩样式，处理各个浏览器兼容性所写，可以无视*/

/* 项目主体部分设置 */
a{color:#333;text-decoration:none;transition:all 0.2s linear 0s;}
body{background:#f8f8f8;color:#333;font:12px/1.5 "Tahoma",\5b8b\4f53,"microsoft yahei",Arial;}
input,textarea{font-family:"Tahoma",\5b8b\4f53,"microsoft yahei",Arial}
body { font-family:"微软雅黑"; overflow: 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:30px;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:30px; }
.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:30px;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;}
/*scol-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-6-23*/
.wrap { width: 1038px; margin: 0 auto; }
.fullPage { position: absolute; width: 100%; height:100%; z-index: 0; }
.fullPage .bd { position:relative; width: 100%; height:100%; }
.fullPage .prev, .fullPage .next { position: fixed; z-index: 999; top: 50%;  height: 40px; margin-top: -20px; }
.fullPage .prev { left: 5%; }
.fullPage .next { right: 5%; }
.fullCon {
width:100%;
	height:100%;
	padding-top:1px;
}
.fullCon .titleFull {      background: url(t1.jpg) no-repeat center top;
    height: 40px;
margin-top:132px;
line-height:40px;
}
.fullPage .bd li { overflow:hidden; }
.fullCon .titleFull h2 em { font-style: normal; color: #fff; font-size: 38px; display: inline-block; vertical-align:top; }
.fullCon .titleFull h2 span { display: inline-block; color: #fff; position: relative; }
.conFull .leftFu { float: left; margin-right: 35px; line-height: 350px; position:relative; }
.conFull .leftFu img {  line-height: 430px; vertical-align: top; }
.conFull .leftFu .h2_02{ position:absolute; top:186px; right:-775px; }
.conFull .leftFu .h2_02 img{ }
.rightShort h1 { font-size: 20px; color: #569200; font-style: normal; font-weight: normal; }
.rightShort h1 em { display: block; font-style: normal; text-transform: uppercase; display:none; }
.rightShort p { color: #dcdbdb; }
.conFull {  }


.panZhong {
    z-index: 99;
    top: 30px;
	left:0;
    width: 100%;
    position: fixed;
    height:102px;
}
.logoShare {  }
.logo { float: left; line-height: 102px; }
.share { float: right; text-align: left; }
.share p { margin: 25px 0 10px; }
.logo img { line-height: 102px; vertical-align: middle; }
.slidePart { height: 105px; background: rgba(255,255,255,.42); position: absolute; width: 100%; bottom: 38px; }
.slidePart li { float: left; line-height: 105px; margin-right: 13px; }
.slidePart li:last-child { margin-right: 0; }
.slidePart .prev, .slidePart .next { position: absolute; margin-top: 42px;  z-index: 999; display: block; }
.slidePart .prev { margin-left: -50px; }
.slidePart .next { margin-left: 1070px; }
.slidePart .tempWrap { width: 1020px; margin: 0 auto; }
.slidePart li img { line-height: 105px; vertical-align: middle; }
.footerNav { position: absolute; z-index: 9; width: 100%; bottom: 0; text-align: center; line-height: 38px; }
.footerNav a { color: #555; padding:0 10px; }

.dd4 { font-size: 34px; }
.dd4 em { font-size: 12px; }
.s4 p { line-height: 23px; }

.dd3 { font-size: 44px!important; }
.dd3 em { font-size: 18px; }
.s3 p { line-height: 23px; }

.dd2 { font-size: 30px!important; }
.dd2 em { font-size: 12px; }
.s3 p { line-height: 23px; }





/* 1*/
.scol-c { position:fixed; width:668px; left:50%; top:50%; margin:-190px 0 0 -519px; padding:0 0 0 370px; }
.scol-c-1 { padding:0 0 10px; }
.scol-c-1 h2 { margin:0; color:#333; font-size:22px; line-height:38px; }
.scol-c-1 p { font-size:16px; color:#84979f; line-height:30px; text-transform:uppercase; text-align:right; }
.scol-c-2 { padding:0; color:#333; font-size:12px; line-height:20px; }
.scol-c-2 h2 { margin:0 0 4px; color:#333; font-size:18px; line-height:38px; }
.scol-c-2 h2 em { color:#1fa6e5; font-style:normal; vertical-align:top; }
.scol-c-2 h2 span { margin-left:5px; color:#ccc; font-weight:normal; font-family:Tahoma; text-transform:uppercase; vertical-align:top; }
.scol-c-2 h3 { margin:0 0 6px; color:#1fa6e5; font-size:14px; line-height:26px; }
.scol-c-2 p { padding-bottom:8px; color:#555; line-height:20px; }
.scol-c-4 { position:absolute; top:0; left:0px; }

/* 2 */
.scol-b { position:fixed; width:793px; left:50%; top:50%; margin:-190px 0 0 -519px; padding:0 20px 0 225px; }
.scol-b-1 { position:absolute; top:0; left:-160px; }
.scol-b-2 { position:relative; padding:10px 20px; background:rgba(255,255,255,0.5); }
.scol-b-2 h2 { color:#008dcc; font-size:22px; line-height:60px; z-index:1; }
.scol-b-2 p { margin-bottom:20px; line-height:20px; }
.scol-b-7 { position:absolute; bottom:-110px; right:-150px; }

/* 3 */
.scol-d { position:fixed; width:558px; left:50%; top:50%; margin:-170px 0 0 -519px; padding:0 0 0 480px; }
.scol-d-1 { padding:0 0 20px; }
.scol-d-1 h2 { margin:0; color:#00a3ef; font-size:60px; line-height:74px; font-weight:normal; }
.scol-d-1 p { font-size:18px; color:#00a3ef; line-height:34px; font-weight:bold; }
.scol-d-2 { padding:0; color:#333; font-size:12px; line-height:20px; }
.scol-d-2 p { padding-bottom:10px; color:#555; font-size:14px; line-height:22px; }
.scol-d-4 { position:absolute; top:0; left:0px; }


/* 4 */
.scol-e { position:fixed; width:644px; left:50%; top:50%; margin:-190px 0 0 -519px; padding:0 0 0 394px; }
.scol-e-1 { padding:0 0 20px; }
.scol-e-1 h2 { margin:0; color:#00a3ef; font-size:23px; line-height:38px; }
.scol-e-1 p { font-size:14px; line-height:24px; text-transform:uppercase; }
.scol-e-2 { padding:0; color:#333; font-size:12px; line-height:20px; }
.scol-e-2 p { padding-bottom:12px; color:#555; font-size:14px; line-height:26px; }
.scol-e-4 { position:absolute; top:0; left:-30px; }

/* 5 */
.scol-a { position:fixed; width:668px; left:50%; top:50%; margin:-190px 0 0 -519px; padding:0 370px 0 0; }
.scol-a-1 { padding:33px 0 20px; }
.scol-a-1 h2 { margin:0; color:#008dcc; font-size:23px; line-height:32px; }
.scol-a-1 p { font-size:12px; line-height:24px; text-transform:uppercase; }
.scol-a-2 { padding:0 0 30px 0; color:#333; font-size:12px; line-height:20px; }
.scol-a-2s { height:1px; margin-bottom:30px; background:#cbced0; }
.scol-a-3 { color:#333; padding:14px 20px; background:rgba(255,255,255,0.5); line-height:20px; }
.scol-a-3 strong { font-size:14px; color:#f00; }
.scol-a-4 { position:absolute; top:66px; right:-80px; }








