/* CSS Document */
*{padding:0; margin:0;}
.clear{clear:both; font-size:0px; line-height:0em;}
body{ font-family:Verdana, Arial, Helvetica,"\5FAE\8F6F\96C5\9ED1"; background-color:#fff; }
img{ border:none}
li{ list-style:none}
a{ text-decoration:none;}



.container{ width:100%;margin:0 auto;}
.top{ width:1000px; margin:0 auto; height:92px;}
.logo{ float:left; width:246px; height:92px; background-image:url(../images/logo.png);background-size:246px 92px;}
.lmcx{ float:right; width:750px; height:92px;}
.lm{ float:left; /*width: 480px;margin-left: 70px;*/ margin-top:45px;}
.lm li{ float:left; margin-right:12px;}
.lm li a{ font-size:22px; color:#999; display:block; padding:0 0 5px 0;}
.lm li a:hover{ color:#00a0e9; /*border-bottom:2px solid #00a0e9;*/}
.cx{ float:right; width:180px; border-radius:15px; background-color:#ebeaea; height:36px; margin-top:40px;}
.cxk{ float:left; width:90px; height:34px; margin-top:5px; margin-left:10px; }
.cxk input{width:140px; height:25px; background:none; border:none; font-size:16px; color:#333;}
.cxan{ float:right; margin-top:5px; margin-right:10px;  }


.banner{ width:100%; height:623px; /*background-image:url(../images/20151228_07.png);*/background-size:cover;}

.jjh{ width:100%;  background-color:#f5f5f5;}
.jjh1{ width:1000px; margin:0 auto; padding:40px 0 20px 0; }
.jjhgk{ float:left; width:490px; border-right:1px dashed #ccc; padding: 0 10px 0 0 ;}
.jjhgkbt{ font-size:32px; color:#333; padding:0 0 10px 0; border-bottom:2px solid #00a0e9; width:132px;}
.jjhgkbt a{ font-size:32px; color:#333; }
.jjhgknr{ font-size:16px; color:#666; line-height:22px; margin-top:15px;}
.jjhgktp{ border:5px solid #c4c4c4; padding:5px 0 5px 5px; width:465px; margin-top:20px;}
.jjhdt{ float:right; width:490px;}
.jjhdtbt{ font-size:32px; color:#333; padding:0 0 10px 0; border-bottom:2px solid #00a0e9; width:132px;}
.jjhdtlb{}
.jjhdtlb li{ width:470px; height:50px; padding:25px 0 39px 0;}
.dt{ width:470px; height:50px; }
.dtrq{ float:left; width:80px; background-color:#d6d6d6; height:81px; font-size:32px; color:#333; text-align:center; padding:14px 0 0 0;}
.dtrq p{ font-size:16px; color:#333;}

.dtbt{ float:right; width:380px; background-color:#e3e3e3; height:85px; padding:10px 0 0 10px;}
.dtbt1 a{ font-size:18px; color:#333;}
.dtbt1 a:hover{ color:#00a0e9;}
.dtnr a{ font-size:14px; color:#414141; padding:8px 0 0 0; display:block;word-wrap: break-word;}
.xgwj{ width:100%;background-color:#f5f5f5;padding:20px 0 20px 0;}
.xgwjdiv {width:1000px;margin:0 auto;}
.xgwjbt{ font-size:32px; color:#333; padding:0 0 10px 0; border-bottom:2px solid #00a0e9; width:132px; margin: 40px auto 0px auto;}
.xgwjlb{}
.xgwjlb li{ float:left; margin-top:20px; }
.wjbtleft{ float:left; }
.wjbtleft a{ font-size:22px; color:#333; padding:0 0 0 5px;}
.wjbtleft a:hover{ color:#9e0001;}
.wjbtright{ float:right; margin-top:20px; margin-right:20px;}
.wjnr{ font-size:14px; color:#333; padding:10px 20px 0 0 ; line-height:20px;word-wrap:break-word;}
.xgwjgd{  width:150px; margin: 20px auto;}
.xgwjgd a{ display:block; font-size:18px; color:#9e0001; padding:5px 20px 5px 20px; border:1px solid #00a0e9; border-radius:8px;}

.zxjjjs{ width:100%; /*background-color:#f5f5f5;*/ }
.zxjjjs1{ width:1000px; margin:0 auto; padding:20px 0 20px 0;}
.zxjjjsbt{  font-size:32px; color:#333; padding:0 0 10px 0; border-bottom:2px solid #00a0e9; width:132px;margin: 20px auto 0px auto;}
.zxjjjslb{ margin-top:20px;}
.zxjjjslb li{ float:left; border:1px solid #ccc; width:230px; margin-left:15px;}
.jjtp{ width:230px; height:190px;}
.jjjsnr{ font-size:16px; color:#999; background-color:#fff; line-height:22px; padding:5px 5px 5px 5px;height: 180px;}
.jjjsnr a{ font-size:20px; color:#00a0e9; display:block;text-align:center; margin-top:5px; margin-bottom:5px;}
.gdzxjj{  width:150px;margin: 20px auto;}
.gdzxjj a{display:block; font-size:18px; color:#9e0001; padding:5px 20px 5px 20px; border:1px solid #00a0e9; border-radius:8px;}

.cwggbt{ margin-bottom:10px; margin-top:20px;}
.cwgsbt a{ color:#00a0e9; font-size:20px; margin-bottom:10px;}
.xmjj{ font-size:16px; color:#888888; line-height:25px; margin-top:10px;height: 250px !important;overflow: hidden;}
.zzjgbt{  font-size:32px; color:#333; padding:0 0 10px 0; border-bottom:2px solid #9e0001; width:132px; margin-left:400px; margin-top:20px;}
.zzjgtp{ margin-top:20px; width:882px; height:556px; margin-left:50px;}

.zxly{ width:100%; /*background-image:url(../images/20151228_02.png);*/ background-size: cover;}
.zxly1{ width:1000px; margin:0 auto;}
.zxlybt{font-size:32px; color:#fff; padding:20px 0 5px 0; border-bottom:2px solid #fff; width:128px;margin: 0 auto;}
.zxlylb{ width:950px; margin:0 auto; margin-top:20px;}
.zxlylb li{ float:left; margin-left:25px;}
.zxlylb1{ width:285px; height:60px; border-radius:6px; border:1px solid #ccc;background-color:#fff; }
.zxlylbleft{ float:left; background-color:#ebebeb; border-top-left-radius:6px; border-bottom-left-radius:6px;width:55px; height:50px; padding:10px 0 0 5px;}
.zxlylbright{ float:right; background-color:#fff;}
.zxlylbright input{ width:210px; height:50px; margin-top:5px; margin-right:5px; border:none; font-size:14px; color:#666;}

.zxlylb2{ width:910px; height:150px; border-radius:6px; border:1px solid #ccc;background-color:#fff; margin-top:15px;}
.zxlylbleft2{ float:left; background-color:#ebebeb; border-top-left-radius:6px; border-bottom-left-radius:6px;width:50px; height:140px; padding:10px 0 0 10px;}
.zxlylbright2{ float:right; background-color:#fff;}
.zxlylbright2 textarea{ width:830px; height:130px; margin-top:10px; margin-right:10px; border:none; overflow:hidden; font-size:14px; color:#666;}

.qrtj{ width:150px; margin-top:10px; margin-left:400px; }
.qrtj a{ font-size:24px; color:#fff; display:block; padding:3px 25px; background-color:#00a0e9;border-radius:6px; border:2px solid #fff;}
.yqlj{ /*border-top:1px solid #ccc;*/ margin-top:10px; font-size:18px; color:#fff; padding:10px 0 0 0;}
.yqlj a img{ vertical-align:middle; margin-left:15px; #margin-left:10px;}

.footer{ width:100%; background-color:#393939; height:60px;}
.footer1{ width:1000px; margin:0 auto; padding:10px 0 0 0;}
.bq{ float:left; font-size:12px; color:#fff; width: 100%;text-align: center;line-height:22px;}
.fx{ float:right; width:300px; padding:0 0 0 100px;}
.fx a img{ margin-left:15px;}