@charset "utf-8";
/*--------------------------------------------------------
Base Style(For 江之源网络工作室)
Author: Zhao dajiang
Version: 3.0
Date:2016/11/25
Design Corp: www.web-info.cn
--------------------------------------------------------*/
html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code,
del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var,
b, i,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
caption, tbody, tfoot, thead,
article, aside, dialog, figure, footer, header,
hgroup, menu, nav, section,
time, mark, audio, video {
margin:0;
padding:0;
border:0;
outline:0;
font-size:100%;
vertical-align:baseline;
background:transparent;
}
body {
line-height:1; font-size:12px; font-family: "Arial Unicode MS"; color:#666; background:#fff; }
article, aside, dialog, figure, footer, header,
hgroup, nav, section {
display:block;
}
ul{
list-style:none; list-style-type:none;
}

li{
list-style:none; list-style-type:none;
}

blockquote, q {
quotes:none;
}
blockquote:before, blockquote:after,
q:before, q:after {
content:'';
content:none;
}
a {
margin:0;
padding:0;
border:0;
font-size:100%;
vertical-align:baseline;
background:transparent;
}
ins {
background-color:#ff9;
color:#000;
text-decoration:none;
}
mark {
background-color:#ff9;
color:#000;
font-style:italic;
font-weight:bold;
}
del {
text-decoration: line-through;
}
abbr[title], dfn[title] {
border-bottom:1px dotted #000;
cursor:help;
}

hr {
display:block;
height:1px;
border:0;
border-top:1px solid #cccccc;
margin:1em 0;
padding:0;
}
input, select {
vertical-align:middle;
}

/*CSS Hack*/
.dsi{ display:inline;}
.dsb{ display:block;}
.ofh{ overflow:hidden;}
.clb{ clear:both;}
.vm{ vertical-align:middle;}

/*float*/
.fl{ float:left;}
.fr{ float:right;}

/*font*/
.fb{font-weight:bold;}
.fs11{font-size:11px;}
.fs14{font-size:14px;}
.fb{font-weight:bold;}
.vdn{font-family:Verdana;}
.tah{font-family:Tahoma;}
.song{font-family:"宋体";}
/* 通用 */


#top,#top2,#nav,#tiao,#tiao2,#ber,#nber,#con,#con2,#con3,#con4,#ncon,#ncon2,#end{ float:left; width:100%;}

#top_h{ float:left;width:100%; height:40px; background:#f1f1f1; line-height:40px; color:#333333; font-size:14px; text-align:center;}
#top_h a{ color:#333333;font-size:14px; text-decoration:none;}
#top_h a:hover{ color:#F00;}

.slider{display:none}/*用于获取更加体验*/
.slider2{display:none}/*用于获取更加体验*/

.focus span{ margin:0px auto; margin-top:13px; margin-bottom:23px;width:10px;height:10px;margin-right:10px;border-radius:80%;background:#fff;font-size:0}

.focus span.current{background:#50D4A5}

.focus2 span{ margin:0px auto; margin-top:13px; margin-bottom:23px;width:10px;height:10px;margin-right:10px;border-radius:80%;background:#fff;font-size:0}

.focus2 span.current{background:#50D4A5;}

#top{ height:75px;}
.leftlogo{ float:left; width:30%; height:75px;}
.lefthy{ float:left; width:70%; height:75px; line-height:75px; color:#333333; font-size:14px; text-align:right;}
.lefthy a{ color:#333;}
.lefthy a:hover{ color:#F00;}

.nav_ico{ float:left;  width:100%; border-top:1px solid #c6c6c6;}
.nav_ico ul{}
.nav_ico ul li{ float:left; display:block; width:24.6%; border-bottom:1px solid #c6c6c6; border-left:1px solid #c6c6c6;}
.nav_ico ul li a{float:left; display:block; width:100%; padding-bottom:15px;padding-top:75px; height:100%;text-decoration:none; color:#010101; font-size:14px; text-align:center; text-decoration:none;}

.nav_ico ul li a.a1{ background:url(../images/ico01.jpg) no-repeat center;background-size:95%; }
.nav_ico ul li a.a1:hover{ color:#F00;}

.nav_ico ul li a.a2{ background:url(../images/ico02.jpg) no-repeat center;background-size:95%; }
.nav_ico ul li a.a2:hover{ color:#F00;}

.nav_ico ul li a.a3{ background:url(../images/ico03.jpg) no-repeat center;background-size:95%; }
.nav_ico ul li a.a3:hover{ color:#F00;}

.nav_ico ul li a.a4{ background:url(../images/ico04.jpg) no-repeat center;background-size:95%; }
.nav_ico ul li a.a4:hover{ color:#F00;}

.nav_ico ul li a.a5{ background:url(../images/ico05.jpg) no-repeat center;background-size:95%; }
.nav_ico ul li a.a5:hover{ color:#F00;}

.nav_ico ul li a.a6{ background:url(../images/ico06.jpg) no-repeat center;background-size:95%; }
.nav_ico ul li a.a6:hover{ color:#F00;}

.nav_ico ul li a.a7{ background:url(../images/ico07.jpg) no-repeat center;background-size:95%; }
.nav_ico ul li a.a7:hover{ color:#F00;}

.nav_ico ul li a.a8{ background:url(../images/ico08.jpg) no-repeat center;background-size:95%; }
.nav_ico ul li a.a8:hover{ color:#F00;}


.nav_ico2{ float:left;  width:100%; border-top:1px solid #c6c6c6;}
.nav_ico2 ul{}
.nav_ico2 ul li{ float:left; display:block; width:24.6%; border-bottom:1px solid #c6c6c6; border-left:1px solid #c6c6c6;}
.nav_ico2 ul li a{float:left; display:block; width:100%; padding-bottom:15px;padding-top:75px; height:100%;text-decoration:none; color:#010101; font-size:14px; text-align:center; text-decoration:none;}

.nav_ico2 ul li a.a21{ background:url(../images/ico201.jpg) no-repeat center;background-size:95%; }
.nav_ico2 ul li a.a21:hover{ color:#F00;}

.nav_ico2 ul li a.a22{ background:url(../images/ico202.jpg) no-repeat center;background-size:95%; }
.nav_ico2 ul li a.a22:hover{ color:#F00;}

.nav_ico2 ul li a.a23{ background:url(../images/ico203.jpg) no-repeat center;background-size:95%; }
.nav_ico2 ul li a.a23:hover{ color:#F00;}

.nav_ico2 ul li a.a24{ background:url(../images/ico204.jpg) no-repeat center;background-size:95%; }
.nav_ico2 ul li a.a24:hover{ color:#F00;}

.nav_ico2 ul li a.a25{ background:url(../images/ico205.jpg) no-repeat center;background-size:95%; }
.nav_ico2 ul li a.a25:hover{ color:#F00;}

.nav_ico2 ul li a.a26{ background:url(../images/ico206.jpg) no-repeat center;background-size:95%; }
.nav_ico2 ul li a.a26:hover{ color:#F00;}

.nav_ico2 ul li a.a27{ background:url(../images/ico207.jpg) no-repeat center;background-size:95%; }
.nav_ico2 ul li a.a27:hover{ color:#F00;}

.nav_ico2 ul li a.a28{ background:url(../images/ico208.jpg) no-repeat center;background-size:95%; }
.nav_ico2 ul li a.a28:hover{ color:#F00;}


.con_gg{  float:left;  width:100%; height:auto; padding-bottom:12px;}

.con_news01{ float:left;  width:100%; height:50px;  border-bottom:2px dotted #c6c6c6;}
.con_news01_left{ float:left; width:69%; height:50px; padding-left:1%; font-size:25px; line-height:50px; color:#000;}
.con_news01_right{ float:left; width:30%; height:50px;}
.news_a{ float:right; display:block; margin-right:10px; margin-top:10px; width:100px; height:30px; background:#2a64f6; line-height:30px;color:#FFF; text-align:center; color:#fff; font-size:18px; text-decoration:none;}
.news_a:hover{ color:#FFF; background:#F60;}

.news_list{ float:left;  width:100%;}
.news_list ul{}
.news_list ul li{ float:left; display:block; width:100%; height:45px; border-bottom:1px dotted #c6c6c6;}
.news_list ul li a{ float:left; display:block; width:96%; padding:0px 2%; height:35px; overflow:hidden; color:#666666; line-height:45px; font-size:18px; text-decoration:none;}
.news_list ul li a:hover{ color:#F00;}

.lianxi{ float:left; margin:30px auto 10px auto; display:block;  width:98%; padding:0px 1% 0px 1%; line-height:24px; font-size:16px; color:#000; font-weight:bold;}

.hong{ color:#e93d27;}
.lv{ color:#66cc33;}
.lan{ color:#0099ff;}
#end{ float:left; width:100%; height:80px;}

#nav{ width:100%; height:62px; background:#ffffff; position:fixed; bottom:0px; z-index:20; padding-top:10px;-webkit-box-shadow: 0px -5px 8px #999; 
   -moz-box-shadow: #0px -5px 8px #999; 
   box-shadow: 0px -5px 8px #999; }

#nav ul{}

#nav ul li{float:left; display:block; width:20%;}

#nav ul li a.a1{ margin:0px auto; display:block; width:60px; height:62px; font-size:15px; color:#666666; text-align:center; padding-top:42px; background:url(../images/nav_01.png) no-repeat center top;background-size:90%; text-decoration:none;}

#nav ul li a.a1:hover{ color:#C00; background:url(../images/nav_01_1.png) no-repeat center top;background-size:90%;}


#nav ul li a.a2{ margin:0px auto; display:block; width:60px; height:62px; font-size:15px; color:#666666; text-align:center; padding-top:42px; background:url(../images/nav_02.png) no-repeat center top;background-size:90%; text-decoration:none;}

#nav ul li a.a2:hover{ color:#C00; background:url(../images/nav_02_1.png) no-repeat center top;background-size:90%;}


#nav ul li a.a3{ margin:0px auto; display:block; width:60px; height:62px; font-size:15px; color:#666666; text-align:center; padding-top:42px; background:url(../images/nav_03.png) no-repeat center top;background-size:90%; text-decoration:none;}

#nav ul li a.a3:hover{ color:#C00; background:url(../images/nav_03_1.png) no-repeat center top;background-size:90%;}


#nav ul li a.a4{ margin:0px auto; display:block; width:60px; height:62px; font-size:15px; color:#666666; text-align:center; padding-top:42px; background:url(../images/nav_04.png) no-repeat center top;background-size:90%; text-decoration:none;}

#nav ul li a.a4:hover{ color:#C00; background:url(../images/nav_04_1.png) no-repeat center top;background-size:90%;}


#nav ul li a.a5{ margin:0px auto; display:block; width:60px; height:62px; font-size:15px; color:#666666; text-align:center; padding-top:42px; background:url(../images/nav_05.png) no-repeat center top;background-size:90%; text-decoration:none;}

#nav ul li a.a5:hover{ color:#C00; background:url(../images/nav_05_1.png) no-repeat center top;background-size:90%;}

.tiao{ float:left; width:100%; height:50px; border-bottom:2px solid #dfdfdf; border-top:1px solid #dfdfdf;}
.tiao_z{float:left; width:98%; padding-left:2%; height:50px; line-height:50px; color:#000; font-size:24px; font-weight:bold;}

.feiye{ float:left; width:100%; height:50px; padding-top:10px;}
.feiye_nr{ margin:auto; width:200px; height:30px;}
.f_a{ float:left; display:block; width:30px; height:30px;}
.f_a:hover{}

.f_a2{float:left; display:block; width:30px; height:30px; line-height:30px; color:#666; font-size:20px; text-decoration:none; text-align:center;}
.f_a2:hover{ background:#e1e1e1e1;}

#container{  width:100%; text-align:left; margin:0 auto; }
a{color:#333;text-decoration:none;}
a:hover{color:#ef9b11; text-decoration:underline;}


.maincontent{ padding:0px 0px 0px 0px; width:100%; margin:20px auto; overflow:hidden; border:0px solid #d7d7d7; background:#fff;}


.maincontent .box03{ width:100%; float:left;}
.maincontent .box03 ul li{border-top:1px dashed #dfdfdf; padding:10px 5px 10px 0;}
.maincontent .box03 ul li p{padding-left:45px; line-height:24px;}
span.head{ display:block; padding-left:20px; padding-top:6px; cursor:pointer; padding-bottom:5px;font-size:20px;}
.maincontent .box03 ul li.selected { background:#f6f6f6;}
.maincontent .box03 ul li.selected p{color:#666;font-size:16px;}

.faq_feilei{ float:left; width:100%;}
.faq_a1{ float:left; width:48%; padding-left:1%; }

.ncon_nr{ float:left; width:100%; height:auto;}
.ncon_nrzi{ margin:20px auto; width:96%; font-size:20px; line-height:30px; color:#666;}

.login_logo{ float:left; width:100%;}
.login_logo_tu{margin:20px auto 30px auto; width:217px;}
.login_logo_reg{margin:10px auto 0px auto; width:217px;}

.login_text{ float:left; width:100%; height:425px;}
.login_text_01{ margin:0px auto; width:90%; height:75px;}
.login_text_02{ margin:0px auto; width:90%; height:30px;}
.login_text_03{margin:0px auto; width:90%; height:75px;}
.login_text_04{ margin:0px auto; width:85%; height:75px;}
.login_kuang{  float:left; display:block; width:92%; height:45px; line-height:45px; border:2px solid #b8b8b8; color:#666; font-size:20px;-webkit-appearance:none ; }

.login_an{ float:left;display:block; width:100%; height:60px; line-height:60px; background:#ffa19e; color:#fff; text-align:center; font-size:24px; font-weight:bold; border:0px;-webkit-appearance:none ; }
.login_an:hover{ background:#999;}

.login_zi{ float:left; width:100%; height:20px; line-height:20px; background:#fff; color:#666; font-size:14px;}

.reg_tiao01{ float:left; width:100%;}
.reg_tiao01_zi{ margin:auto; width:90%;}
.hei30{ color:#000; font-size:28px;}
.hei18{ color:#000; font-size:12px;}
.hei22{ color:#000; font-size:22px;}
.hei25{ color:#000; font-size:24px;}

.reg_tiao02{float:left; width:100%; height:40px; background:#b7b7b7; text-align:center; color:#fff; line-height:40px; font-size:25px;}

.reg_tiao01_zi2{ margin:auto; padding-top:10px; width:90%;}

.reg_tiao03{float:left; width:100%; height:65px; background:#fff; text-align:center; line-height:65px; }

.reg_kuang{  float:left; display:block; width:95%; height:230px; overflow:scroll; padding:5px; line-height:20px; border:1px solid #b8b8b8; color:#888; font-size:14px; -webkit-appearance:none ; }

.reg_tiao01_zi3{ margin:auto; width:90%; text-align:right;}

.reg_an{ margin:auto; width:200px; height:50px; background:#b3b3b3; color:#fff; line-height:50px; text-align:center; font-size:24px; font-weight:bold; border:0px;-webkit-appearance:none ; }
.reg_an:hover{ background:#999;}

.reg_an2{ margin:auto; width:200px; height:50px; background:#b3b3b3; color:#fff; line-height:50px; text-align:center; font-size:20px; font-weight:bold; border:0px;-webkit-appearance:none ; }
.reg_an2:hover{ background:#999;}

.reg_tiao04{margin:auto; width:200px; height:50px;}

.reg02_01{ float:left; width:100%; height:40px; line-height:40px; color:#999999; font-size:12px; font-weight:bold; text-align:center;}
.hong{ color:#d93f3f;}
.hui12{ color:#999999; font-size:12px;}

.reg02_left{float:left; width:100%;}
.reg02_left_b{float:left; width:100%; color:#999; font-size:14px;}

.reg02_kuang{  float:left; display:block; width:88%; height:30px; line-height:30px; border:1px solid #cdcdcd; color:#666; font-size:16px;-webkit-appearance:none ; }

.reg02_kuang100{  float:left; display:block; width:90%; height:30px; line-height:30px; border:1px solid #cdcdcd; color:#666; font-size:16px;-webkit-appearance:none ; }

.reg02_kuang50{  float:left; display:block; width:50%; height:30px; line-height:30px; border:1px solid #cdcdcd; color:#666; font-size:16px;-webkit-appearance:none ; }

.reg02_ban{float:left;display:block; margin-top:0px; width:100px; height:30px; line-height:30px; background:#7e8890; color:#fff; text-align:center; font-size:16px; font-weight:bold; border:0px;-webkit-appearance:none; border-radius:5px;-moz-border-radius:5px; -webkit-border-radius:5px;}
.reg02_ban:hover{ background:#F30;}

.reg02_ban2{float:left;display:block; margin-top:0px; width:130px; height:30px; line-height:30px; background:#7e8890; color:#fff; text-align:center; font-size:16px; font-weight:bold; border:0px;-webkit-appearance:none; border-radius:5px;-moz-border-radius:5px; -webkit-border-radius:5px;}
.reg02_ban2:hover{ background:#F30;}

.ding_01{ float:left; width:100%; height:60px;}

.ding_01_left{float:left; width:28%; height:30px; padding-left:2%;}
.ding_01_zhong{float:left; width:48%; height:30px;padding-left:2%;}
.ding_01_right{float:left; width:20%; height:30px;}

.ding_an{float:left;display:block; margin-top:0px; width:60px; height:30px; line-height:30px; background:#2f2f2f; color:#fff; text-align:center; font-size:15px; font-weight:bold; border:0px;-webkit-appearance:none; border-radius:5px;-moz-border-radius:5px; -webkit-border-radius:5px;}
.ding_an:hover{ background:#F30;}



.ding_02{ float:left; width:100%; color:#333; font-size:13px; line-height:20px; text-align:center;}

.ding_an2{ margin-top:7px; width:100px; padding:5px 10px; line-height:20px; background:#ff6600; color:#fff; text-align:center; font-size:14px; font-weight:bold; border:0px;-webkit-appearance:none; border-radius:5px;-moz-border-radius:5px; -webkit-border-radius:5px;}
.ding_an2:hover{ background:#303030;}

.ding_an3{float:left;display:block; margin-top:0px; width:90%; height:30px; line-height:30px; background:#2f2f2f; color:#fff; text-align:center; font-size:13px; font-weight:bold; border:0px;-webkit-appearance:none; border-radius:5px;-moz-border-radius:5px; -webkit-border-radius:5px;}
.ding_an3:hover{ background:#F30;}

.ding_an4{ margin-top:7px; width:100px; padding:5px 10px; line-height:20px; background:#3b81db; color:#fff; text-align:center; font-size:14px; font-weight:bold; border:0px;-webkit-appearance:none; border-radius:5px;-moz-border-radius:5px; -webkit-border-radius:5px;}
.ding_an4:hover{ background:#11478c;}

.ding_an5{ margin-top:7px; width:100px; padding:5px 10px; line-height:20px; background:#e2512c; color:#fff; text-align:center; font-size:14px; font-weight:bold; border:0px;-webkit-appearance:none; border-radius:5px;-moz-border-radius:5px; -webkit-border-radius:5px;}
.ding_an5:hover{ background:#c52b03;}

.ding01_kuang100{  float:left; display:block; width:88%; height:22px; line-height:22px; border:1px solid #cdcdcd; color:#666; font-size:14px;-webkit-appearance:none ; }

.bai14{ color:#FFF; font-size:14px;}

.tel_kuang{ width:22%; height:30px; line-height:30px; border:1px solid #cdcdcd; color:#666; font-size:16px;-webkit-appearance:none ; }

.proshow_01{ float:left; width:96%; padding:10px 2% 0px 2%; height:30px; line-height:30px; color:#000; font-size:15px; font-weight: bold;}
.proshow_01left{ float:left; width:60%;}
.proshow_01right{float:left; width:40%;}
.huang{ color:#ff8f44;}


.pro_an2{ margin:auto; width:90%; height:50px; background:#b3b3b3; color:#fff; line-height:50px; text-align:center; font-size:24px; font-weight:bold; border:0px;-webkit-appearance:none ; }
.pro_an2:hover{ background:#999;}

.pro_an3{ margin:auto; width:90%; height:50px; background:#fff; border:2px solid #CCC; color:#666; line-height:50px; text-align:center; font-size:24px; font-weight:bold;-webkit-appearance:none ; }
.pro_an3:hover{ background:#f2f2f2;}


.kuai_kuang{ width:80%; height:30px; margin-bottom:10px; margin-top:10px; line-height:30px; border:1px solid #cdcdcd; color:#666; font-size:15px;-webkit-appearance:none ; }
.kuai_kuang2{ width:80%; height:30px; margin-bottom:10px;  margin-top:10px;line-height:30px; border:1px solid #cdcdcd; color:#666; font-size:12px;-webkit-appearance:none ; }

.kuai_kuang90{width:90%; height:30px; line-height:30px; border:1px solid #cdcdcd; color:#666; font-size:14px;-webkit-appearance:none ; }

.kuai_an2{ margin-top:0px; width:60px; padding:5px 10px; line-height:20px; background:#3b81db; color:#fff; text-align:center; font-size:14px; font-weight:bold; border:0px;-webkit-appearance:none; border-radius:5px;-moz-border-radius:5px; -webkit-border-radius:5px;}
.kuai_an2:hover{ background:#11478c;}

.fukuan_an2{ float:left; display:block;width:150px; height:40px; background:#b3b3b3; color:#fff; line-height:40px; text-align:center; font-size:20px; font-weight:bold; border:0px;-webkit-appearance:none ; }
.fukuan_an2:hover{ background:#999;}

.add_an2{ margin:auto; width:200px; height:40px; background:#b3b3b3; color:#fff; line-height:40px; text-align:center; font-size:24px; font-weight:bold; border:0px;-webkit-appearance:none ; }
.add_an2:hover{ background:#999;}