@charset="utf-8";

body,h1,h2,h3,h4,h5,p,dl,dd,ul,ol,form,input,textarea,th,td,select { margin:0; padding:0; }
em { font-style:normal; }
li { list-style:none; }
a { text-decoration:none; }
img { border:none; vertical-align:top; }
table { border-collapse:collapse; }
input,textarea { outline:none;vertical-align: middle; }
textarea { resize:none; overflow:auto; }
body { font-size:12px; font-family: "微软雅黑", "宋体", Arial; }
/* end reset */

/* public */
.clear { zoom:1; }
.clear:after { content:''; display:block; clear:both;}
.fl { float:left; }
.fr { float:right; }
.ph{display: none;}

.widauto{width:1192px;margin: 0 auto;}
.overflow{overflow: hidden;}
.wid100{width: 100%;}


.header_top{width: 100%;height: 35px;background:#f6f6f6;line-height: 35px;font-size: 14px;color:#646464;}
.header_top a{color:#2c65cc;}


.index_head{height: 130px;margin: 10px auto;}
.logo{width: 208px;height: 82px;margin-top: 26px;overflow: hidden;}
.logo a{display: block;}
.logo img{width: 208px;height: 82px;}

.head_banner{width: 938px;height: 130px;}
.head_banner img{width: 100%;height: 130px;}

.main1{position: relative;}
.yinying{width: 100%;height:100%;position: absolute;left: 0;top: 190px;background: rgba(0,0,0,0.5);z-index: 9999;display: none;}
		

.nav{height: 40px;background:#2b8aff;margin-bottom: 15px;}
.nav ul{width: 980px;height: 40px;}
.nav li{float: left;width: 88px;height: 40px;position: relative;}
.nav li a{display: block;line-height: 40px;text-align: center;font-size: 14px;color: #fff; font-weight:bold;}
.nav li img{position: absolute;top: 18px;right: 0px;}
.nav li dl{ width:78px;position: absolute;top:40px;left: 0;z-index: 99999;display: none;}
.nav li dd{min-height:18px;width: 100%;padding: 10px 0;overflow: hidden;background:#fff;}
.nav li dd:first-child{background: url(../../images/s1.png) no-repeat;height: 71px;padding: 0;}
.nav li dd:last-child{border-bottom-left-radius:6px;border-bottom-right-radius:6px;}
.nav li dd a{display: block;line-height: 18px;color:#666;}
.nav li dd:first-child a{line-height:110px;}
.nav li dd:hover{background:#2275da; }
.nav li dd:hover a{color: #fff;}
.nav li dd:first-child:hover{background: url(../../images/s2.png) no-repeat;}


.sea_div{width: 190px;height: 26px;margin: 7px 12px 0 0;}
.inp{width: 119px;height: 26px;border:none;background: #fff;text-indent: 7px;color:#847882;float: left;}
.sub{background:#01c5ff;width: 60px;height: 26px;text-align: center;line-height: 26px;color: #fff;border:none;float: left;margin-left: 8px;cursor: pointer;}


.main_a{height: 130px;margin-bottom: 15px;}
.dl{width: 200px;height: 128px;}
.dl img{width: 200px;height: 128px;}
.dl .dl_tit{height:30px;line-height: 30px;text-indent: 10px;background:#2b8aff;border-bottom: 1px solid #dadeea;color: #fff; }
.dl ul{margin: 8px 0 0 0;}
.dl li{width: 100%;height: 22px;margin-bottom: 4px;}
.dl li span{display: block;float: left;width: 56px;height: 22px;text-align: center;font-size: 12px;padding-right: 8px;text-align: right;}
.dl li .inp1{width: 106px;height: 20px;border:1px solid #dddde5;}
.dl li .sub1{border:none;background:#2b8aff;text-align: center;width: 62px;height: 22px;line-height: 20px;color: #fff;border-radius: 3px;overflow: hidden;float: left;margin-left: 33px;cursor: pointer;}
.dl li a{display: block;width: 60px;height: 20px;text-align: center;line-height: 20px;border-radius: 3px;overflow: hidden;float: left;border:1px solid #4788d8;margin-left: 10px;color:#0d7fdf;}
.dl #msg{ color:#F00!important; padding-left:15px!important;}

.banner1{margin-left: 10px;width: 706px;height: 130px;position: relative;}
.banner1 .bd{position: relative;}
.banner1 .bd li{zoom:1;}
.banner1 .bd img{width:100%;height: 130px;}

.banner1 .hd{position: absolute;right: 0;bottom: 0;width: 108px;height: 32px;z-index: 1;}
.banner1 .hd ul{float: left;overflow: hidden;zoom:1;}
.banner1 .hd ul li{float: left;width:22px;height:22px;text-align: center;line-height:22px;margin-right:4px;cursor: pointer;background: #fff;color: #333;}
.banner1 .hd ul .on{background:#2b8aff;color: #fff;}
		

.zh_banner{position: relative;}
.zh_banner .bd{position: relative;}
.zh_banner .bd li{zoom:1;}
.zh_banner .bd img{width:100%;height: 160px;}

.zh_banner .hd{position: absolute;right: 0;bottom: 0;width:120px;height: 32px;z-index: 1;}
.zh_banner .hd ul{float: left;overflow: hidden;zoom:1;}
.zh_banner .hd ul li{float: left;width:22px;height:22px;text-align: center;line-height:22px;margin-right:4px;cursor: pointer;background: #fff;color: #333;}
.zh_banner .hd ul .on{background:#2b8aff;color: #fff;}



.banner2{width:260px;height: 130px;}
.banner2 a{display:block;}
.banner2 img{width: 260px;height: 130px;}


.main_b{height: 300px;margin-bottom: 15px;}

.banner3{width: 455px;height: 300px;overflow: hidden;position: relative;}
.banner3 .bd li{width: 100%;height: 300px;position: relative;}
.banner3 .bd li a{display: block;}
.banner3 .bd li img{width: 100%;height: 300px;}
.banner3 .bd li p{position: absolute;left: 0;bottom: 0;width: 100%;height: 40px;background:transparent;color:#fff; background-color:rgba(0,0,0,0.5); }
.banner3 .bd li p span{display: block;width: 300px;height: 40px;float: left;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size: 14px;color: #fff;line-height: 40px;text-indent: 17px;}

.banner3 .hd{position: absolute;right: 0;bottom:11px;width: 145px;height:16px; }
.banner3 .hd li{float: left;width: 14px;height: 14px;border-radius: 10px;overflow: hidden;background: #fff;margin-right: 6px;cursor: pointer;}
.banner3 .hd .on{background:#5599ef;}


.wz_lst{width: 445px;margin-left: 16px;}
.title{width: 100%;height: 38px;border-top: 2px solid #2b8aff;margin-bottom: 12px;background:#f2f2f2;}

.title li{display:block;width: 115px;height: 38px;line-height: 38px;color:#666;text-align: center;font-size: 14px;float:left;cursor: pointer;}
.xiao li{width: auto;padding: 0 13px;}
.title .on{background:#2b8aff;color: #fff;font-weight: bold;}
.title a{float:right;line-height: 38px;color:#666666;margin-right: 6px;}
.title a:hover{text-decoration: underline;}
.wz_lst1 ul{width: 100%;height: 247px;}
.wz_lst1 li{width: 100%;height: 27px;font-size: 14px;}
.wz_lst1 li a{float: left;width:311px;line-height: 27px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#666666; }
.wz_lst1 li a:hover{text-decoration: underline;}
.wz_lst1 li span{float: right;width: 86px;line-height: 27px;color:#666666;}


.ggao{width: 260px;border:1px solid #b6c5f2;height: 298px;}
.gg_title{width: 100%;height: 30px;background:#2b8aff;line-height: 30px;}
.gg_title span{float: left;font-size: 14px;color: #fff;font-weight: bold;margin-left: 28px;}
.gg_title a{float: right;margin-right: 16px;color: #fff;}

.ggao ul{width: 235px;margin: 13px auto 0;}
.ggao li{height: 24px;width: 100%;overflow: hidden; line-height:24px;}
.ggao li a{display: block;line-height: 22px;color:#666666;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size: 14px;}
.ggao li a:hover{text-decoration: underline;}

.main_c{height: 160px;margin-bottom: 15px;}
.banner4{float: left;width: 291px;height: 160px;margin-right: 9px;overflow: hidden;}
.banner4 a{display: block;}
.banner4 img{width: 300px;height: 160px;}

.banner5{width: 260px;height: 158px;border:1px solid #b4c5f0;}
.banner5 .tit1{height: 30px;width: 100%;text-align: center;line-height: 30px;font-size: 14px;color: #fff;font-weight: bold;background:#2b8aff;}
.banner5 a{display: block;width: 252px;height: 120px;overflow: hidden;float: left;margin: 4px 0 0 4px;}
.banner5 img{width: 252px;height: 120px;}

	
.main_d{margin-bottom: 13px;}
.left_main{width: 800px;}
.lb_a{height: auto;overflow: hidden;margin-bottom: 9px;}
.lb2{width: 390px;}
.lb2_tit{width: 100%;height: 33px;background: url(../../images/title_bg.jpg) 0 7px no-repeat;}
.lb2_tit span{margin-left: 15px;line-height: 33px;color:#636363;font-size: 14px;}
.lb2_tit a{float: right;line-height: 33px;color:#696969;}
.lb2_ul ul{width: 100%;}
.lb2_ul li{width: 100%;height: 24px;line-height: 24px;color:#666666;font-size: 14px;}
.lb2_ul li a{display:block;float: left;width: 288px;color:#666666;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-indent: 10px;background: url(../../images/dian.jpg) left center no-repeat;}
.lb2_ul li a:hover{text-decoration: underline;}
.lb2_ul li span{float: right;display: block;width: 102px;height: 22px;text-align: right;}

.lb_b{margin-bottom: 9px;overflow: hidden;height: 160px;}
.lb_b img{width: 100%;height: 160px;}

.lb_cul ul{width:850px;}
.lb_cul li{width:390px;height: 25px;line-height: 25px;color:#666666;font-size: 14px;float: left;margin-right: 20px;}
.lb_cul li a{display:block;float: left;width: 288px;color:#666666;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-indent: 10px;background: url(../../images/dian.jpg) left center no-repeat;}
.lb_cul li a:hover{text-decoration: underline;}
.lb_cul li span{float: right;display: block;width: 102px;height: 22px;text-align: right;}
				
.right_main{width: 370px;}
.zhishu{width: 100%;margin-bottom: 19px;}
.zs{border-bottom: 2px solid #5b90d4;}
.tu{width: 368px;height: 308px;border:1px solid #dcdee6;text-align: center;line-height: 308px;border-top: none;overflow: hidden;}
.tu img{vertical-align: middle;max-width: 100%;height: auto !important;}

.qiye{width: 368px;height:335px;border:1px solid #7fb8ff;margin-bottom: 13px;position: relative;}
.qy_title{width: 100%;height: 30px;line-height: 30px;text-align: center;font-size: 14px;color:#fffbff;background:#2b8aff;}

.qy_tu{width: 368px;height:355px;margin:14px auto;overflow: hidden;position: relative;}
.qy_tu .bd li{width: 100%;height:218px;position: relative;}
.qy_tu .bd li a{display: block;}
.qy_tu .bd li img{width: 100%;height: 218px;}
.qy_tu .bd li p{position: absolute;left: 0;bottom: 0;width: 100%;height:34px;background:transparent;color:#fff; background-color:rgba(0,0,0,0.5); }
.qy_tu .bd li p span{display: block;width:245px;height:34px;float: left;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size: 14px;color: #fff;line-height:34px;text-indent: 10px;}

.qy_tu .hd{position: absolute;right: 0;bottom:9px;width: 88px;height:18px; }
.qy_tu .hd li{float: left;width: 18px;height: 18px;overflow: hidden;background:transparent;color:#fff; background-color:rgba(255,255,255,0.5);margin-right: 2px;cursor: pointer;text-align:center;line-height: 18px;}
.qy_tu .hd .on{background:#ff9d00;}



.qiye1{width: 368px;height:258px;border:1px solid #7fb8ff;margin-bottom: 13px;position: relative;}


.qy_tu1{width: 340px;height: 200px;margin:14px auto;overflow: hidden;position: relative;}
.qy_tu1 .bd li{width: 100%;height: 200px;position: relative;}
.qy_tu1 .bd li a{display: block;}
.qy_tu1 .bd li img{width: 100%;height: 200px;}
.qy_tu1 .bd li p{position: absolute;left: 0;bottom: 0;width: 100%;height:34px;background:transparent;color:#fff; background-color:rgba(0,0,0,0.5); }
.qy_tu1 .bd li p span{display: block;width:245px;height:34px;float: left;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size: 14px;color: #fff;line-height:34px;text-indent: 10px;}

.qy_tu1 .hd{position: absolute;right: 0;bottom:9px;width: 88px;height:18px; }
.qy_tu1 .hd li{float: left;width: 18px;height: 18px;overflow: hidden;background:transparent;color:#fff; background-color:rgba(255,255,255,0.5);margin-right: 2px;cursor: pointer;text-align:center;line-height: 18px;}
.qy_tu1 .hd .on{background:#ff9d00;}





.zq_lst{width: 350px;margin:14px auto 0;}
.zq_lst ul{}
.zq_lst li{width: 100%;height: 27px;overflow: hidden;color:#666666;font-size: 14px;}
.zq_lst li a{float: left;width: 256px;height: 27px;line-height: 27px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#666666;}
.zq_lst li  span{float: right;display: block; width:90px;height: 27px;line-height: 27px;text-align: right;}

.qiye .genduo{position: absolute;left: 0;bottom: 0;width:351px;height: 38px;background:#f3f3f3;padding-right: 17px; }
.qiye .genduo a{display: block;line-height: 38px;text-align: right;color:#666666;}


.logo_lst{width: 100%;margin-bottom: 13px;}
.logo_lst a{display: block;width: 349px;height: 58px;line-height: 58px;text-align: center;border-radius: 5px;border:1px solid #a6a6a6;overflow:hidden;margin:14px auto 0;}
.logo_lst img{max-width: 100%;max-height:56px;vertical-align: middle; }

.zhuanjia{width: 368px;border:1px solid #7eb8ff;height: 335px;overflow: hidden;margin-bottom: 13px;}
.zj_title{width: 100%;height:30px;background:#2b8aff;text-align: center;line-height:30px;color: #fff;font-size: 14px;}
.zj_con{width: 336px;height: 234px;margin: 17px auto 17px;line-height: 22px;color:#646464;}
.zj_con img{display: inherit;float: left;margin: 0 12px 12px 0;}
.zj_more{width: 100%;height: 38px;background:#f3f3f3;}
.zj_more a{float: right;line-height: 38px;color:#646464;margin-right: 17px;}
.banner6{width: 370px;height: 150px;overflow: hidden;}
.banner6 img{width: 100%;height: 150px;}

.link{margin-bottom: 14px;}
.lj{border-bottom: 2px solid #5b90d4;}
.link_lst{line-height: 30px;border:1px solid #dddee0;width: auto;padding: 15px 25px;color:#646464;height:64px;border-top: none;word-spacing: 5px;}
.link_lst a{font-size: 14px;color:#686868;}

.footer{width: 100%;}
.foot_div{width: 100%;height: 29px;border-bottom: 1px solid #fffdff;text-align: center;line-height: 29px;font-size: 14px;background:#2b8aff;color:#fefff8;word-spacing: 5px;}
.foot_div a{color:#fefff8;}
.foot_bottom{width: 100%;background:#eeeeee;text-align: center;line-height: 22px;padding: 15px 0;color:#636363;font-size: 14px;overflow: hidden; padding-top:25px;}
.foot_bottom a{color:#666666;font-size: 14px;}
	

.mianbao{height:30px;border-bottom: 2px solid #b6b6b6;line-height:16px;font-size: 14px;color:#727272;}
.mianbao span{color:#fe5102;}
.mianbao a{color:#727272;font-size: 14px;}

.main{margin-top: 18px;margin-bottom:30px;}
.main_left{width: 90%; padding-left: 60px;padding-right: 100px;}
.main_left ul{width: 100%;}
.main_left li{width: 100%;height: 30px;font-size: 14px;}
.main_left li a{display: block;line-height: 30px;width: 640px;float: left;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;background: url(../../images/dian.jpg) 3px center no-repeat;text-indent: 15px;color:#2d3132;}
.main_left li a:hover{text-decoration:underline;}
.main_left li span{display: block;width: 125px;height: 30px;line-height: 30px;float: right;color:#2d3132;}

.pages{padding: 37px 0;font-size: 14px;}
.pages a{display: block;float: left;padding: 0px 10px;height: 28px;line-height: 28px; color:#666168;border:1px solid #dedde2;margin:0 4px;}
.pages span{float: left;display: block;height: 28px;line-height: 28px; padding: 0px 10px;background:#2c6ec2;border:1px solid #2c6ec2;color: #fff;}
.pages .inp2{width: 28px;border:1px solid #dcdbe1;}
.pages i{font-style: normal;float: left;display:block;height: 28px;line-height: 28px;margin-left: 22px;font-size: 14px;}
.pages .dao{width: 60px;height: 28px;line-height: 28px;float: left;margin-left:10px;color:#2b312d;margin-right: 10px;}
.pages .dao .inp2{width: 28px;height: 28px;border:1px solid #dedde2;text-align: center;line-height: 28px;}

.main_right{width: 372px;}


.content_left{width: 90%; padding-left: 60px;padding-right: 100px;}
.content_title{padding: 10px 0 15px;border-bottom: 1px solid #dcdcdc;width: 100%;}
.content_title h2{width: 100%;line-height: 28px;font-size: 27px;text-align: center;color:#444444;margin-bottom: 15px;font-weight:normal;}
.content_title p{width: 100%;height: 20px;line-height: 20px;text-align: center;font-size: 14px;}
.content_div{padding:25px 0;line-height: 28px;font-size: 15px; overflow:hidden;}
.content_div img{max-width: 100%;height: auto !important;}
		

.login_div{width: 100%;height: 556px;background: url(../../images/login_bg.jpg) no-repeat;position: relative;margin-bottom: 24px;}
.login_form{position: absolute;top: 143px;right: 132px;background:#fff;border-radius:20px;overflow: hidden;width: 390px;height: 300px;box-shadow: 0px 0px 30px 2px #393c44;}
.login_form span{display: block;width: 40px;height:2px;background:#2b8aff;margin:29px auto 0;}
.login_form ul{width: 280px;margin:5px auto 0;}
.login_form li{width: 277px;height: 32px;line-height: 32px;border:1px solid #707070;margin-bottom: 20px;position: relative;}
.login_form .login_title{border:none;color:#404040;font-size: 18px;}
.login_form li .inp1{width: 100%;height: 32px;border:none;color:#999999;text-indent: 7px;border:none;vertical-align: top;}
.login_form .sub1{border:1px solid #77b4ff;text-align: center;border-radius: 3px;color: #fff;overflow: hidden; }
.login_form .sub1 input{width: 100%;height: 32px; background:#2b8aff;border:none;vertical-align: top;font-size: 16px;color: #fff;cursor: pointer;}
.login_form li i{position: absolute;right:6px;top: 8px;display: block;width: 14px;height: 14px;background:url(../../images/cha.jpg) no-repeat;cursor: pointer; }
.login_form #msg{ color:#F00; padding-left:60px;}
.reg_div{width: 100%;margin-bottom: 40px;background:#f4f3f3; padding-bottom:40px;}
.reg_title{width: 100%;height: 55px;text-indent: 30px;line-height: 55px;color:#1e1c1c;font-size:18px;border-bottom: 2px solid #b12a31;font-weight: bold;}
.jindu{width: 100%;height: 30px;margin-top: 22px;margin-bottom: 10px;}
.jindu .jd1{display: inline-block;margin-left:30px;background:#b8b8b8;border-radius:3px;width: 150px;height: 30px;color: #fff;vertical-align: middle;line-height: 30px;font-size: 14px;}
.jindu .jd1 span{display: inline-block;width: 20px;height: 20px;border-radius: 15px;background: #fff;text-align: center;line-height: 20px;color:#b8b8b8;margin-left: 8px;margin-right:12px;}
.jindu .active{background:#b31017;}
.tishi{width: 100%;height: 30px;line-height: 30px;text-indent:70px;margin-bottom:17px;font-size: 18px;color:#6e6c6c;}

.reg_div ul{width: 100%;}
.reg_div li{width: 100%;height: 27px;font-size: 14px;color:#6e6c6c;margin-bottom: 8px;overflow: hidden;}
.reg_div li label{float: left;width: 166px;height: 27px;text-align: right;}
.reg_div li label span{color:#ff0000;}
.reg_div li .inp2{float: left;width: 285px;height: 25px;border:1px solid #7d7d7d;background:#fff;text-indent: 10px; }
.reg_div li p{float: left;width: 655px;height: 27px;margin-left:42px;line-height: 27px;}
.reg_div .ts2 label{color:#ff0000;}
.reg_div .sub3{text-align: center;margin-top: 22px; }
.reg_div .sub3 input{margin:0 auto;width: 173px;height: 27px;background:#b31017;line-height: 27px;border-radius: 3px;text-align: center;color:#fff;border:none;cursor: pointer;}
.reg_div #msg{ color:#F00; padding-left:120px;}
.reg_all_readly { line-height:35px; font-size:16px; padding:20px; color:#666}
.reg_all_readly a{ color:#000}
.no_page { clear:both;}
.no_page p{ line-height:30px;}
.no_page a{ color:#333;}
.login_all_readly{ padding:12px; line-height:24px; color:#666;}
.login_all_readly a{ color:#333}
#customers{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;width:100%;border-collapse:collapse; width:100%;}
#customers td,#customers th{font-size:14px;border:1px solid #98bf21;padding:3px 7px 2px 7px;}
#customers th{font-size:1.1em;text-align:left;padding-top:5px;padding-bottom:4px;background-color:#A7C942;color:#ffffff;}
#customers tr.alt td{color:#000000;background-color:#EAF2D3;}
.collect_list{ width:180px; float:left; text-align:center; border:#99BF33 1px solid;}
.collect_list ul li{ border-bottom:#99BF33 1px solid;}
.collect_list ul li:first-child{ background-color:#EAF2D4;}
@media screen and (max-width: 767px) {
	
}




