@charset "utf-8";
body{line-height:22px;color:#666;font-size:12px;}
a{color:#666;}
a:hover{color:#02103f;}
.clear{zoom:1;}
.clear:after{visibility:hidden;display:block;font-size:0;content:"1";clear:both;height:0;}
.marT37{margin-top:37px;}
.mar{margin-top:10px;}
.marT15{margin-top:15px;}
.font2em{text-indent:2em;}
.font14{font-size:14px;}
.font12{font-size:12px;}
.font16{font-size:16px;}
.bold{font-weight:bold;}
/**首页**/
.site{margin:18px auto 60px;width:980px;}
.fLe{float:left;_display:inline;}
.fRi{float:right;_display:inline;}
/*.otherbg{ background:#f1f1f1 url(../img/other/otherbg.jpg) no-repeat center 0 fixed;}*/
.otherbg{ background: #e5e5e5;}
.bgblank{background:#fff;box-shadow:2px 2px 2px #ddd;padding:38px 28px 25px;min-height:400px;_height:400px;}
/*.contactbg{ background:#f1f1f1 url(../img/contact/contactbg.jpg) no-repeat center 0 fixed;}*/
.contactbg{ background: #e5e5e5;}
.mapcon{border-top:#f0f0f0 1px solid;}
.mapcon li{padding:25px 0;border-bottom:#f0f0f0 1px solid;}
.mapcon li h3{font-size:14px;padding-bottom:10px;}
.mapcon li a{padding-right:40px;}

.downconl{width:160px; text-align:center;font-size:20px;}
.downconr{width:725px;}
.downcon li{margin:0 0 10px;}
.downconrcon li{float:left;margin:0 1px 9px 0;width:179px;height:178px; overflow:hidden; background:#d8d8d8;}
.downconrcon li.over{ background:#f6f6f6;}
.downconl h2{padding:35px 0 25px;}
.downconrlink a{float:right;display:inline-block;margin-top:5px;}
.downconrlink {padding:10px 19px 0 10px;}

.prolt a{display:inline-block; background:url(../img/other/btn.jpg) no-repeat 0 -18px;width:150px;height:18px;line-height:18px;overflow:hidden;}
.prolt a:hover{ background:url(../img/other/btn.jpg) no-repeat 0 0;}
.prol{width:150px;}
.prolb{margin-top:5px;}
.prolt{margin-bottom:5px;}
.prolb a{display:inline-block; background:url(../img/other/btn.jpg) no-repeat 0 -54px;width:150px;height:18px;line-height:18px;overflow:hidden;}
.prolb a:hover{ background:url(../img/other/btn.jpg) no-repeat 0 -36px;}
.prolm{ position:relative;height:510px; overflow: hidden;width:150px;}
.prolm ul{ position:absolute;top:0;width:150px;font-size:14px;}
.prolm li a{border:#e1e1e1 1px solid;display:block; background:#f9f9f9;padding-left:10px;margin:0 0 2px;height:30px;line-height:30px;overflow:hidden;}
.prolm li a:hover,.prolm li a.now{ background: #122878;color:#fff;margin:0 0 2px;}
.pror{width:749px;}
.prorcon{width:749px;height:540px;overflow:hidden;position:relative;}
.prorpic{ position: relative;z-index:3;}
.prorpic li{display:none; position: relative;left:0;top:0;}
.prorbtn{ position:absolute;left:50%;top:500px;z-index:5;margin-left:-20px;}
.prorbtn a{display:inline-block;background:url(../img/other/circle.png) no-repeat;width:10px;height:9px;line-height:9px; overflow: hidden;margin-right:5px;}
.prorbtn a.on{ background:url(../img/other/circleon.png) no-repeat;}
.showbtn{ position:absolute;top:115px;right:0;width:26px;padding:0 2px;height:86px; background: url(../img/other/problack.png) repeat-y;z-index:6; text-align:center;}
.showbtn a{display:inline-block;line-height:16px;color:#fff;width:20px;padding:10px 3px 0;}
.showbtn a:hover{color:#fff;}
.showintro{background:url(../img/other/shhowintro.png) repeat;position:absolute;width:320px;height:495px;padding:15px 20px 45px 25px;right:-381px;top:0;z-index:6;color:#fff;font-size:12px;line-height:22px;overflow:hidden;}
.showintro h2{padding:10px 0 15px;}
.close a{display:inline-block;width:43px;height:23px;border:#5c6a7f 1px solid;color:#f0f2f3;text-align:center;}
.close a:hover{color:#f0f2f3;}

.contactl{width:355px;}
.contactl h2{padding:0 0 10px;border-bottom:#d1d0d0 3px solid;}
.contactl .txt{padding:20px 0 0;line-height:24px;}
.contactr{width:500px}
.contactrcon{padding:7px;border:#dcdcdc 1px solid;}

.manuals-tit{border-bottom:#e6e5e5 1px solid;}
.manuals-tit a{background:url(../img/service/service_img09.jpg) repeat-x;width:112px; text-align:center;margin:0 4px 0 0;display:block;float:left;height:36px;color:#666;font:14px/32px "微软雅黑",Arial;}
.manuals-tit a:hover,.manuals-tit a.on{color:#fff; background:url(../img/service/service_img08.jpg) repeat-x;}
.joincon h4,.joinuscon h4{font-size:18px; font-weight:bold;padding:30px 0 15px;}
.joincon b{display:block;}
.joinlist li{padding:10px 0 0}
.joinlist li span{ background:url(../img/contact/join_img02.jpg) no-repeat;display:inline-block;width:23px;height:24px;color:#fff;font:bold 14px/24px Arial; text-align:center;margin:0 10px 0 0;}
.joinlist li.odd span{ background:url(../img/contact/join_img03.jpg) no-repeat;}

.order_btn{background:url(../img/service/sign.png) repeat-x 0 -36px;width:110px;color:#fff;text-align:center;border:none;height:42px;font:bold 14px/36px "微软雅黑";padding:0 0 6px;}
.ordertab tr td{table-layout:fixed;padding:5px 3px;}
.ordertab span{color:#36a8e3;}
.order_input{width:400px;padding:5px;height:18px;line-height:18px;overflow:hidden;border:#dfdfdf 1px solid; background:#fff;color:#666;}
.ordertab select{width:180px;padding:1px;}
.order_texta{padding:5px;width:400px;height:190px;border:#dfdfdf 1px solid; background:#f5f2f2;resize:none;color:#666;}
.ordertab{padding:0 0 30px;}

.joinusl{width:580px;padding-right:35px;border-right:#dfdfdf 2px solid;}
.joinusr{width:290px;}
.joinustxt{padding:35px 0;color:#666;font-size:18px;}
.ordertab h4,.joinusr h4{color:#972021;font-size:16px;padding:0 0 10px;}
.joinusr tr td{padding:5px 3px;}

.bgsubject{ background:#f1f1f1;}
.subsite{ background:#fff;margin:18px auto 60px;padding:43px 23px 43px 29px;border-right:#dddddd 1px solid;border-bottom:#dddddd 1px solid;width:926px;overflow:hidden;}
.subsitel{width:648px;padding:0 0px 0 0;overflow:hidden;min-height:500px;_height:500px;}
.subsiter{width:265px; overflow:hidden;}
.subsitelcon{border-right:#dddede 1px solid;padding:0 15px 0 0;}
.subsiteltit{margin:20px 0 0;height:52px;font:bold 20px/52px "微软雅黑";color:#666;border-bottom:#dddede 2px solid;}
.subsiteltit span{font-size:12px; font-weight:normal; float:right;}
.subsiteltitse{padding:10px 0 5px;border-bottom:#afafaf 1px dotted;min-height:350px;_height:350px;}
.subsiteldet p{padding:10px 0;}
.subsiteldet p img{max-width: 100%;_width:632px;}
.subzan a{display:block; background:url(../img/other/sub_img06.jpg) no-repeat;width:72px;height:62px;padding:10px 0 0;text-align:center;font-size:16px;}
.subzan a,.subzan a b{color:#fff;font-weight:bold;}.subzan a b{display:block;}
.subzan a:hover{color:#fff;}
.subretop{border-bottom:#e5e5e5 1px solid;margin-top:28px;}
.subretop a{display:block;width:25px;height:24px;line-height:24px;padding:0 0 0 18px;color:#fff; background:url(../img/other/sub_img07.jpg) no-repeat; text-align:left}

.subsitertit{font:bold 18px/38px "微软雅黑";border-bottom:#c8c8c8 5px solid;height:38px;color:#fff; background:#36a8e3;padding:0 0 0 15px;}
.bgsubrblue{ background:#02103f;}
.subsiterlist{padding:14px 0 25px;}
.subsiterlist li{padding:7px 0;border-bottom:#bcbcbc 1px dotted;}
.subsiterlist li a{background:url(../img/other/sub_img05.jpg) no-repeat 5px 9px;display:block;padding-left:24px;line-height:24px;}
.subsiterlist li a:hover{color:#36a8e3; background:url(../img/other/sub_img04.jpg) no-repeat 5px 9px;}
.subnext a{display:inline-block; background:#36a8e3;padding:0 10px;color:#fff;}
.subnext a:hover{color:#fff;background:#02103f;}
.subsitertxt{margin:35px 0 0;}
.subnextcon{padding:15px 0 0;}

.joinmain-box{
	width: 412px;
	height: 323px;
	margin-top: 36px;
}
.j-fl{
	float: left;
	margin-left: 20px;
	display: inline;
}
.j-fr{
	float: right;
	margin-right: 20px;
	display: inline;
}
.joinmain-box img{
	padding: 5px;
	border: 1px solid #e8e8e8;
	float: left;
	margin-bottom: 25px;
}
.joinmain-box p{
	font-weight: bold;
	font-size: 16px;
	line-height: 30px;
	color: #666;
	float: left;
	padding-right: 15px;
	background: url(../img/i03.jpg) no-repeat right 0;
}
.joinmain-box a:hover p{
	color: #051b67;
	background-position: right -30px;
}