/* index */

.banner{ width:100%; height:380px; margin-top:15px;}
.dw .scroll{ height:35px;line-height:35px; background:url(../images/news_17.png) no-repeat 0; text-indent:75px;color:#797778;border: #fff solid 1px;}
.dw .scroll span{ color:#999;}
.footer{width:100%;height:210px; background-color:#eee;}
.footer .dw .main .left, .left1, .left2{ height:130px; border:#d8d8d8 solid 1px;float:left; background-color:#fff; position:relative; margin-top:45px;}
.footer .dw .main .left{width:298px;margin-right:15px; color:#555;}
.footer .dw .main .left .tit{ position:absolute; top:-16px; left:14px;}
.footer .dw .main .left1 .tit{ position:absolute; top:-16px; left:14px;}
.footer .dw .main .left2 .tit{ position:absolute; top:-16px; left:14px;}
.footer .dw .main .left h1{ font-size:13px;color:#e60033; font-weight:normal; line-height:38px; text-indent:25px;}
.footer .dw .main .left li{line-height:26px; width:280px; height:26px;}
.footer .dw .main .left li span{ display:block; text-align:right;margin-right:10px;}
.footer .dw .main .left a{color:#666; display:block; float:left; margin-left:20px;_display:inline; width:180px;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden}
.footer .dw .main .left a:hover{color:#333; text-decoration:underline;}
.footer .dw .main .left1{width:418px; margin-right:15px;}
.footer .dw .main .left1 h1{ font-size:13px;color:#0071bb; font-weight:normal; line-height:38px; text-indent:25px;}
.footer .dw .main .index_pro ul{
	width:370px; height:66px;
	overflow:hidden;
	float:left;
	text-align:center;
}
.footer .dw .main .index_pro li{ float:left; text-align:center;margin:0px 9px;_display:inline;/* line-height:65px;height:65px;ie--not hold it*/}
.index_pro{
	width:400px;
	height:75px;
	margin:10px auto 0 auto;
}
.left_btn{
	float:left;
	width:25px;
	margin-top:25px;
	text-align:center;
}
.right_btn{
	float:right;
	width:15px;
	text-align:center;
	margin-top:25px;
}



.footer .dw .main .left2{width:248px; background: #fff url(../images/map.png) no-repeat center right;}
.footer .dw .main .left2 h1{ font-size:13px;color:#16b2be; font-weight:normal; line-height:38px;  text-indent:25px; }
.footer .dw .main .left2 h2{ color:#e60033; font-size:16px; text-indent:35px; margin:0 0 15px 15px; font-family:Arial, Helvetica, sans-serif;background:url(../images/pho_33.png) no-repeat 0;}
.footer .dw .main .left2 p{ margin-left:15px; margin-top:0; margin-bottom:0px; line-height:20px; color:#666;}
.footer .dw .main .left2 .mail{ color:#999;}

.banner_login{width:277px; height:317px; margin-top:22px; float:right; background-color:#7d7f7a; display:none; }
.banner_login h5{ font-size:20px; font-weight:bold; color:#fff; height:50px; line-height:50px; text-align:center;}
.banner_login .line{ background:url(../images/index/login_line.gif) no-repeat center; height:1px; line-height:1px; margin-bottom:22px;_margin-bottom:12px; }
.banner_login .user{ margin-left:21px;width:190px; height:30px; padding-left:40px; background:url(../images/index/login_username.gif) no-repeat left;_padding-left:14px;*padding-left:14px;*padding-bottom:1px; }
.banner_login .user input{ border:0px; line-height:30px; height:30px;width:200px; text-indent:5px; color:#c3c1be; background-color:#fff; padding:0px; margin:0px;}
.banner_login .pass{ margin-left:21px; margin-top:10px; width:190px; height:30px; padding-left:40px; background:url(../images/index/login_password.gif) no-repeat left;_padding-left:14px;*padding-left:14px;*padding-bottom:1px;}
.banner_login .pass input{ border:0px; line-height:30px; height:30px;width:200px; text-indent:5px; color:#c3c1be; background-color:#fff; padding:0px;margin:0px;}
.banner_login .code{ margin-left:21px;margin-top:10px; width:190px; height:30px;  padding-left:40px; background:url(../images/index/login_checkcode.gif) no-repeat left;_padding-left:35px;*padding-left:35px;}
.banner_login .code .fl{ margin:0px; padding:0px; _margin-top:-18px; *margin-top:-18px; width:60px; height:30px;}
.banner_login .code .fl input{ border:0px; line-height:30px; height:30px;width:60px; text-indent:5px; color:#c3c1be; background-color:#fff; padding:0px;}
.banner_login .code .code_img{ margin-left:10px; float:left;_display:inline;_margin-top:-18px;margin-top:-18px;}
.banner_login .rem{ color:#fff; margin-left:18px; margin-top:10px; margin-bottom:12px;}
.banner_login .rem .input{margin-bottom:5px; padding:0px; margin:0px;}
.banner_login .rem .text{line-height:18px; height:18px;}
.banner_login .rem .link{ float:left; padding-left:15px;line-height:18px; height:18px; }
.banner_login .rem .link a{ color:#f8b382;}
.banner_login .btn{ margin-left:21px;}
.banner_login .btn .login{ float:left;}
.banner_login .btn .reg{ float:left; padding-left:8px;}
.banner_login .other{ color:#fff; margin-left:21px; margin-top:10px;}
.banner_login .other .weibo{ float:left;margin-left:10px;_display:inline;}
.banner_login .other .qq{float:left; margin-left:5px;_display:inline; }

.login_panel p{ font-size:18px; padding-top:20px; line-height:36px; color:#fff; padding-left:30px;}
.login_panel .u{color:#f1b549;font-size:18px; line-height:18px;padding-left:30px;}
.login_panel .btn{ padding-left:26px; padding-top:40px;}

/* mainer_1 */
.mainer_1{height:134px; margin:0px auto; padding-top:25px; background:url(../images/index/index_line.gif) no-repeat bottom;}
.mainer_1 .yuanjing{ float:left;width:403px; padding-left:28px; padding-right:100px; }
.mainer_1 .yuanjing h4{ color:#000000; font-size:18px;}
.mainer_1 .yuanjing .text{color:#1e1e1el; font-size:14px;width:405px; height:72px; padding-top:13px; position:relative; line-height:20px;font-family:"宋体";}
.mainer_1 .yuanjing .more{ position:absolute; right:5px; bottom:5px;color:#1e1e1el;}
.mainer_1 .yuanjing .more a{ font-size:12px; color:#1e1e1el; font-family:"宋体";}
.mainer_1 .yuanjing .more a:visited{color:#1e1e1el;font-family:"宋体"; }
.mainer_1 .tongji{ float:left;width:358px; }
.mainer_1 .tongji .spec{ color:#7f7d7b; font-size:15px;font-family:"宋体";}
.mainer_1 .shouyi{ float:left;width:300px; }
.mainer_1 .shouyi .more{ background:url(../images/index/ico_tongji.gif) no-repeat; padding-left:36px;}
.mainer_1 .shouyi .more a{ color:#7f7d7b; font-size:14px;font-family:"宋体"; }
.mainer_1  h5{ color:#10100f; font-size:14px;font-weight:normal;font-family:"宋体";}
.mainer_1 .num{ color:#fe3709; font-size:35px; padding:12px 0px; font-weight:bold;}

/* mainer_2 */
.mainer_2{ height:142px;}
.mainer_2 .liucheng{width:1193px;overflow:hidden}

/* mainer_3*/
.mainer_3_left{width:840px; float:left;  overflow:hidden;}
.mainer_3_right{width:336px; float:right; text-align:left;overflow:hidden;}


/* mainer_3_left*/
.mainer_3_left_1{ margin-top:12px;}
.mainer_3_left_1 li{ float:left; padding-left:18px;_display:inline;}
.mainer_3_left_1 li.first{padding-left:0px;}

.mainer_3_left_2{margin-top:12px; background-color:#fff; }
.mainer_3_left_2 .t{ width:839px;height:63px; overflow:hidden;}
.mainer_3_left_2 .box{ border:1px solid #e0dcdd; height:306px;width:837px; }
.mainer_3_left_2 .box1{background:url(../images/index/mainer_3_left_2_bg2.jpg) no-repeat bottom; width:770px; margin-top:10px; height:70px; margin-left:36px; margin-top:0px;}
.mainer_3_left_2 .box1 .a1{ float:left; margin-left:8px; background:url(../images/index/bg.png) no-repeat 0px -280px;width:65px; height:62px;}
.mainer_3_left_2 .box1 .a_text{color:#000; font-size:16px;  padding-left:10px; padding-top:36px; float:left;width:160px;}
.mainer_3_left_2 .box1 .a2{ float:left; margin-left:8px; background:url(../images/index/bg.png) no-repeat -90px -280px;width:65px; height:62px;}
.mainer_3_left_2 .box1 .a3{ float:left; margin-left:8px; background:url(../images/index/bg.png) no-repeat -180px -280px;width:65px; height:62px;}
.mainer_3_left_2 .box2{ padding-left:12px; padding-top:18px;}
.mainer_3_left_2 .box2 .item{ margin-left:24px;_display:inline;background:url(../images/index/bg.png) no-repeat -404px -608px; width:240px; height:204px; float:left;text-align:center;}

.mainer_3_left_2 .box2 .item .a1{ width:238px; font-size:16px; height:36px; line-height:38px;  color:#979897;}
.mainer_3_left_2 .box2 .item .a2{ height:66px;  }
.mainer_3_left_2 .box2 .item .a21{width:110px; height:90px; padding-top:10px;}
.mainer_3_left_2 .box2 .item .a211 .per1{ font-size:48px;color:#1565a9;}
.mainer_3_left_2 .box2 .item .a211 .per2{color:#1565a9;font-size:24px;}
.mainer_3_left_2 .box2 .item .a22{ color:#898383; font-size:24px; height:80px; padding-top:30px;width:22px;}
.mainer_3_left_2 .box2 .item .a23{width:100px; height:90px; padding-top:10px;}
.mainer_3_left_2 .box2 .item .a231{color:#898383; font-size:24px; padding-top:24px; padding-bottom:6px;}
.mainer_3_left_2 .box2 .item .per4{ color:#898383;font-size:14px;}
.mainer_3_left_2 .box2 .item .a232{ line-height:36px; height:36px; color:#979897; }
.mainer_3_left_2 .box2 .item .a3{ margin-top:0px; font-family:"宋体"; font-size:12px; color:#000; line-height:18px; text-align:left; padding-left:10px;}
.mainer_3_left_2 .box2 .item .a3 .fr{ padding-right:10px; padding-top:6px;}

/* mainer_3_left3 */
.mainer_3_left_3{ margin-top:14px; border:1px solid #ddd; background-color:#fff; width:838px; overflow:hidden; }
.mainer_3_left_3 .con1{ height:22px; padding-top:19px; }
.mainer_3_left_3 .con1 .fl{font-size:18px; color:#be7c03; padding-left:32px;}
.mainer_3_left_3 .con1 .fr{background:url(../images/index/bg.png) no-repeat -230px 5px; padding-left:26px;width:50px;}
.mainer_3_left_3 .con1 .fr a{ font-size:16px; color:#af7b1e;}
.mainer_3_left_3 .con2{width:780px; overflow:hidden;margin:0px auto; }
.mainer_3_left_3 .con2 .con2_item{padding-bottom:14px; border-bottom:1px dashed #d8d0d0;}
.mainer_3_left_3 .con2 .con2_last{padding-bottom:14px; }
.mainer_3_left_3 .t{ margin-top:33px; }
.mainer_3_left_3 .t .t1{ float:left; color:#232121; font-size:16px;padding-right:20px;}
.mainer_3_left_3 .t .t1 a{color:#232121; font-size:16px; display:inline-block; padding-right:10px;}

















