*{margin:0;padding:0;}
body{margin:0 auto;padding:0;font-size:12px;font-family:宋体;color:#6D6D6D;background:#fff;}
div {margin:0;padding:0;}
div , ul , li , a , img , p , span{overflow:hidden;}
dl,dt,dd {margin:0;padding:0;border:0}
img{border:0px;}
ul{list-style:none;padding:0;margin:0;}
li{list-style:none;padding:0;margin:0;}
form,p{padding:0;margin:0;}
img{border:none;}
td{text-align:left;}
input{font-family:verdana,sans-serif}
h1,h2,h3{margin:0;padding:0;font-weight: normal;list-style-type:none;font-size:100%;}
.q{display:block;}
.posi_r{position:relative;}
a{color:#000;text-decoration: none;}
a:hover{color:#014da5;text-decoration: none;}
.ybsclear {clear:both; height:0;line-height:0; overflow:hidden; display:block;}
.ybs_on {display:block;}
.ybs_off {display:none;}


.bold {font-weight:bold;}
.ffyahei {font-family: "Microsoft YaHei", "黑体", "宋体"}
.ffsong {font-family:Verdana;}
.ffnormal {font-weight:normal;}
.fs12,.fs12 a {font-size:12px;}
.fs14,.fs14 a {font-size:14px;}
.fsffffff,.fsffffff a {color:#ffffff;}
.fsred,.fsred a {color:#da251c;}
.fsblue,.fsblue a {color:#014da5;}
.fsgeer,.fsgeer a {color:#03839c;}
.fsgray,.fsgray a {color:#999;}
.fsright {text-align:right;}

.ffleft {float:left;}
.ffright {float:right;}

.blank0 {margin:0 auto;clear:both; height:0px; overflow:hidden; display:block; font-size:1px;}
.blank3 {margin:0 auto;clear:both; height:3px; overflow:hidden; display:block; font-size:1px;}
.blank6 {margin:0 auto;clear:both; height:6px; overflow:hidden; display:block; font-size:1px;}
.blank9 {margin:0 auto;clear:both; height:9px; overflow:hidden; display:block; font-size:1px;}
.blank12 {margin:0 auto;clear:both; height:12px; overflow:hidden; display:block; font-size:1px;}
.blank15 {margin:0 auto;clear:both; height:15px; overflow:hidden; display:block; font-size:1px;}
.blank20 {margin:0 auto;clear:both; height:20px; overflow:hidden; display:block; font-size:1px;}
.blank35 {margin:0 auto;clear:both; height:35px; overflow:hidden; display:block; font-size:1px;}
.blank45 {margin:0 auto;clear:both; height:45px; overflow:hidden; display:block; font-size:1px;}
.blank50 {margin:0 auto;clear:both; height:50px; overflow:hidden; display:block; font-size:1px;}

/*body通用*/
.body_def {background:url('body_bg_def.gif') repeat-x;}
.body_con {background:url('body_bg_con.gif') repeat-x;}

/*顶部通用*/
.header {margin:0 auto;width:960px;height:95px;overflow:hidden;background:#fff;}

/*logo*/
.hea_logo {width:470px;height:95px;background:url('head_logo.gif') no-repeat;}
.hea_r {height:95px;width:490px;}
.hea_tool {margin-top:14px;width:480px;height:38px;}
.hea_tool ul {}
.hea_tool li {float:right;height:16px;line-height:16px;}
.hea_tool .weibo-sian {text-indent:20px;background:url('share-icon-sina.gif') no-repeat;}

/*顶部主导航*/
.hea_menu {width:480px;height:33px;line-height:33px;font-size:12px;color:#c8c8c8;text-align:right;}
.hea_menu span {padding:0 10px;text-align:center;}
.hea_menu .r_no {padding:0 10px 0 0;}


/*首页-------------------------------*/

/*首页大图*/
.main_pic {margin:0 auto;width:960px;height:284px;}
.main_pic .bottom {margin:0 auto 0;width:844px;}
.main_pic .bottom ul{}
.main_pic .bottom li{float:left;margin:0 20px 0 0;width:196px;height:35px;line-height:35px;text-align:center;color:#fff;font-size:14px;font-weight:bold;}
.main_pic .bottom .r_no {margin:0;}
.main_pic .bottom a{color:#fff;width:194px;height:33px;overflow:hidden;display:block;cursor:pointer;background:#7BB2D9;border:1px solid #286088;}
.main_pic .bottom a:hover{color:#fff;width:194px;height:33px;overflow:hidden;display:block;cursor:pointer;background:#FFA800;border:1px solid #FFD78C;}
#pic_banner  {margin:0 auto 0;width:930px;height:235px;}
.main_pic .banner_bg {background:url('banner_bg_1.jpg') no-repeat;}
.main_pic .banner_bg2 {background:url('banner_bg_2.jpg') no-repeat;}
.main_pic .banner_bg3 {background:url('banner_bg_3.jpg') no-repeat;}
.main_pic .banner_bg4 {background:url('banner_bg_4.jpg') no-repeat;}

/*首页全局布局*/
.main_body {width:100%;background:#F3F3F3;padding-bottom:15px;border-bottom:1px solid #e7e7e7;}
.main_box {margin:15px auto 0;width:960px;background:#fff;}
.main_box a{color:#000;}
.main_box a:hover{color:#000;}
.main_box li p a{color:#014da5;}
.main_box li p a:hover{color:#111;}

/*首页部分1*/
.box_f {}
.box_f ul{}
.box_f li{float:left;width:239px; overflow:hidden; margin-left:-1px; border:1px solid #e7e7e7;}
.box_f .first{width:238px; margin-left:0;}
.box_f div{height:290px;}
.box_f .box_f_a{background:url('box_f_bg_a.gif') no-repeat;cursor:pointer;}
.box_f .box_f_b{background:url('box_f_bg_b.gif') no-repeat;cursor:pointer;}
.box_f .box_f_c{background:url('box_f_bg_c.gif') no-repeat;cursor:pointer;}
.box_f .box_f_d{background:url('box_f_bg_d.gif') no-repeat;cursor:pointer;}
.box_f .alt_bg{background:#fff url('repeatX_pro.gif') repeat-x 0 bottom;height:290px;}
.box_f h2 {padding:25px 0 70px 10px;font-size:20px;line-height:26px;color:#000;}
.box_f h3 {padding:0 18px 0 22px;line-height:1.6em; color:#000;}
.box_f .alt_bg.nohand{cursor:default;}
.box_f .alt_bg:hover{background-position:0 top;}

/*首页部分2*/
.box_s {margin-top:12px;border:1px solid #e7e7e7;}
.box_s ul{margin:15px auto 0;width:900px;}
.box_s li{float:left;width:300px;padding-bottom:24px;}
.box_s li .pic{width:60px;height:60px;}
.box_s li .info{width:240px;color:#000;}
.box_s li .info h4{font-size:14px;height:24px;}
.box_s li .info p{line-height:20px;}
.box_s .box_s_a .pic{background:url('ico_a.gif') no-repeat;}
.box_s .box_s_b .pic{background:url('ico_b.gif') no-repeat;}
.box_s .box_s_c .pic{background:url('ico_c.gif') no-repeat;}
.box_s h2 {padding:25px 10px 15px 30px;font-size:20px;line-height:16px;color:#000;}
.box_s h2 .sepa_l {margin-left:30px;}
.box_s h2 .sepa_l a{color:#014da5;}
.box_s h2 .sepa_l a:hover{color:#7b7b7b;}

/*首页部分3*/
.box_t {margin-top:12px;border:1px #e7e7e7 solid;}
.box_t ul{margin:10px auto 10px;width:900px;}
.box_t li{float:left;width:249px;height:80px;color:#000;}
.box_t .box_t_a{width:376px;border-right:1px solid #e7e7e7;background:url('ico_t_a.gif') no-repeat;text-indent:60px;margin-right:5px;}
.box_t .box_t_b{width:265px;border-right:1px solid #e7e7e7;background:url('ico_t_b.gif') no-repeat;text-indent:60px;margin-right:15px;}
.box_t .box_t_c{width:220px;background:url('ico_t_c.gif') no-repeat;text-indent:60px;}
.box_t li h2 {font-size:14px;height:36px;line-height:36px;}
.box_t li p{line-height:20px;color:#6d6d6d;}

/*版权通用*/
.foot_body {margin:0 auto;width:960px;background:#fff;height:38px;line-height:38px;}
.foot_body .copy {width:500px;}
.foot_body .menu {width:300px;text-align:right;}
.foot_body .menu a{color:#6D6D6D;}
.foot_body .menu a:hover{color:#111;}
.foot_body .menu span {padding:0 10px;color:#c8c8c8;}

/*首页结束-------------------------------*/


/*内页-------------------------------*/

/*内页大图*/
.con_pic {margin:0 auto;width:960px;height:5px;}

.con_body {width:100%;background:#F3F3F3;padding-bottom:15px;border-bottom:1px solid #e7e7e7;}
.con_box {margin:15px auto 0;width:960px;background:#fff;background:url('content_titbg.jpg') #fff no-repeat -17px 25px;}
.con_box a{color:#000;}
.con_box a:hover{color:#000;}
.con_box li p a{color:#014da5;}
.con_box li p a:hover{color:#111;}

.c_box {margin-top:15px;border:1px solid #e7e7e7;}
.c_box h1 {margin:25px auto 0;width:870px;font-size:30px;height:77px;line-height:65px;color:#fff;}
.c_box ul{margin:0px auto 0;width:870px;}
.c_box li{margin-top:35px;padding:0px 25px 40px;color:#000;font-size:14px;line-height:1.6em;border-bottom:1px solid #dbdbdb;}
.c_box li .pic{width:390px;height:300px;text-align:center;}
.c_box li .info{width:370px;}
.c_box li .info h2 {font-size:28px;height:50px;line-height:28px;text-align:left;}
.c_box li .info p{padding-bottom:10px;text-align:left;}
.c_box .no_bottom {border-bottom:0;}
.c_box li .text_art{}
.c_box li .text_art h2 {font-size:28px;height:50px;line-height:28px;text-align:left;}
.c_box li .text_art h3 {font-size:22px;height:55px;line-height:28px;text-align:left;color:#CACACA;}
.c_box li .text_art p{padding-bottom:10px;text-align:left;}
.c_box li .text_art p a{color:#014da5;border-bottom:1px solid #014da5;}
.c_box li .text_art p a:hover{color:#D88701;border-bottom:1px solid #D88701;}

.c_box li .text_art .menu_zi {margin-bottom:30px;font-size:14px;height:35px;line-height:35px;text-align:left;color:#fff;background:#388BC6;text-indent:1em;}
.c_box li .text_art .menu_zi  a{color:#fff;padding:0 50px;}
.c_box li .text_art .menu_zi  a:hover{color:#FFA800;}

.c_box li .free_process {margin:0 auto;width:810px;height:215px;background:url('free_process.jpg') no-repeat;}
.c_box li .free_process ul {margin:0;padding:0;}
.c_box li .free_process li {margin:75px 0 0 25px;padding:0;float:left;width:245px;font-size:12px;color:#666;border:none;display:inline;}
.dl_banner {margin:0 auto;width:810px;height:400px;background:url('download.jpg') no-repeat;}
.dl_banner .button {float:right;margin-top:200px;width:300px;}
.dl_banner .button a{width:178px;height:60px;overflow:hidden;display:block;cursor:pointer;background:url('download_b_0.gif') no-repeat;}
.dl_banner .button a:hover{width:178px;height:60px;cursor:pointer;background:url('download_b_1.gif') no-repeat;}
.dl_banner .info {margin:270px 0 0 420px;text-align:center;width:270px;font-size:12px;line-height:2em;color:#919191;}

.c_box li .free_process a{color:#014da5;border-bottom:1px solid #014da5;}
.c_box li .free_process a:hover{color:#D88701;border-bottom:1px solid #D88701;}

.regForm_art{width:540px;}
.regForm_art h2 {font-size:28px;height:50px;line-height:28px;text-align:left;}
.regForm_art h3 {font-size:22px;height:55px;line-height:28px;text-align:left;color:#CACACA;}
.regForm_art h4 {margin-bottom:30px;font-size:14px;height:35px;line-height:35px;text-align:left;color:#fff;background:#388BC6;width:500px;text-indent:1em;}
.regForm_art h4 a{color:#fff;padding:0 12px;}
.regForm_art h4 a:hover{color:#FFA800;}
.regForm-item{margin:0;width:500px;position:relative;border-right:1px solid #DBE8EC;}
.regForm-item-tit{position:absolute;width:105px;left:0;top:13px;text-align:right;font-size:14px}
.regForm-item-tit span{}
.regForm-item-ct{padding:8px 0 0px 115px;zoom:1;position:relative}
.regForm-item-ct .ipt{width:300px;padding:4px 5px;border:#C0D0D8 1px solid;font-size:14px;font-weight:bold;background:#F3F9FC;}
.regForm-item-ct .ipt:hover{width:300px;padding:4px 5px;border:#629BDB 1px solid;background:#fff;}
.regForm-item-ct .tips{height:28px;line-height:28px;color:#999;font-size:12px;line-height:16px;padding:6px 0 4px}
.regForm-item-ct .tips a{color:#014da5;border-bottom:1px solid #014da5;}
.regForm-item-ct .tips a:hover{color:#F39801;border-bottom:1px solid #F39801;}
.regForm_art_right {position:relative;padding-top:35px;width:280px;padding-bottom:250px;background:url('registr_pic.jpg') no-repeat bottom 0;line-height:20px;color:#999;font-size:12px;}
.regForm_art_right a{color:#014da5;border-bottom:1px solid #014da5;}
.regForm_art_right a:hover{color:#F39801;border-bottom:1px solid #F39801;}
.regForm_art_right p {padding-bottom:10px;text-align:left;}
.regForm-item-right-lo {padding-top:35px;width:280px;height:300px;background:url('registr_pic.jpg') no-repeat bottom 0;}
.regForm-item-right-usercenter {padding-top:35px;width:280px;height:380px;background:url('registr_pic.jpg') no-repeat bottom 0;}
.regForm-item-right-usercenter .tips{line-height:20px;color:#999;font-size:12px;}
.regForm-item-right-usercenter .tips p {padding-bottom:10px;text-align:left;}
.regForm-item-right-usercenter a,.regForm-item-right-usercenter .tips a{color:#014da5;border-bottom:1px solid #014da5;}
.regForm-item-right-usercenter a:hover,.regForm-item-right-usercenter .tips a:hover{color:#F39801;border-bottom:1px solid #F39801;}

.btnReg{background-image:url('buttonbg.png');background-repeat:no-repeat;display:block;cursor:pointer;overflow:hidden;width:166px;height:49px;font-size:14px;text-decoration:none;line-height:49px;text-align:center;font-weight:bold;}
.btnReg:hover{text-decoration:none;background-position:0px -64px;}

.btnReg_s{background-image:url('buttonbg_s.png');background-repeat:no-repeat;display:block;cursor:pointer;overflow:hidden;width:104px;height:31px;font-size:14px;text-decoration:none;line-height:31px;text-align:center;font-weight:bold;}
.btnReg_s:hover{text-decoration:none;background-position:0px -41px;}

.regBox-item{margin:0;width:500px;position:relative;border-right:1px solid #DBE8EC; }
.regBox-item-tit{position:absolute;width:105px;left:0;text-align:right;height:30px;line-height:34px;color:#999;}
.regBox-item-tit span{}
.regBox-item-ct{padding:0px 0 0px 115px;zoom:1;position:relative;height:30px;line-height:30px;}
.regBox-item-ct a{color:#014da5;border-bottom:1px solid #014da5;}
.regBox-item-ct a:hover{color:#F39801;border-bottom:1px solid #F39801;}

.sms_l {width:500px;position:relative;}
.sms_l ul {margin:0;padding:0;width:500px;}
.sms_l li {margin:0 0 15px;padding:0;font-size:12px;color:#2B2B2B;border:1px solid #C4D6EC;}
.sms_l .tit {padding:10px 15px 0px;color:#1E50A2;font-weight:bold;}
.sms_l .con {padding:10px 15px 15px;}
.sms_l .reptit {margin-top:10px;padding:6px 8px 6px 12px;border:1px solid #C2C2C2;background:#FFFFEE;color:#1E50A2;}
.sms_l .reptit_r {font-weight:bold;margin-top:10px;padding:6px 8px 6px 12px;border:1px solid #da251c;background:#FFFFEE;color:#da251c;}
.sms_l .reptit_r a{color:#da251c;border-bottom:1px solid #da251c;}
.sms_l .reptit_r a:hover{color:#F39801;border-bottom:1px solid #F39801;}
.sms_l .replcon {color:#2B2B2B;}
.sms_l .page_cut,.log_l .page_cut {padding:15px 0 25px;text-align:center;}
.sms_l .page_cut a,.log_l .page_cut a{color:#014da5;border-bottom:1px solid #014da5;margin:0 10px 0 0;}
.sms_l .page_cut a:hover,.log_l .page_cut a:hover{color:#F39801;border-bottom:1px solid #F39801;}
.sms_l .reaply_form .textarea{width:470px;height:80px;padding:10px;margin-bottom:10px;}

.log_l {width:500px;position:relative;}
.log-item{margin:0;width:500px;position:relative;border-bottom:1px solid #DBE8EC;font-size:12px;height:28px;line-height:28px;}
.log-item-tit{position:absolute;width:185px;left:0;text-align:right;color:#999;}
.log-item-tit span{}
.log-item-ct{padding:0px 0 0px 205px;zoom:1;position:relative}


.faq_list{}
.faq_list dl{ border-bottom:1px solid #e7e7e7; height:50px; padding:0 30px; overflow:hidden;}
.faq_list dl.current{border:1px solid #e7e7e7; border-top:none; background:#f5f5f5; height:auto;}
.faq_list dl dt.q{display:block; line-height:30px; margin:10px 0 10px; font-size:14px; color:#014DA5; background:url('icon.png') 0px 7px no-repeat; padding-left:25px; cursor:pointer;}
.faq_list dl dt.q:hover{color:#7b7b7b;display:block;line-height:30px;}
.faq_list dl dd.a{background:url('icon.png') 0px -36px no-repeat; padding-left:25px; line-height:24px; font-size:14px; margin:10px 0;}
.faq_list dl dd.a ol li{border:none; line-height:24px; height:auto; padding:0;}
