﻿@charset "utf-8";
/* CSS Document */

html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, fieldset, table, th, td, span, input { margin:0; padding:0; color:#333;}
body { font-size:12px; font-family: "微软雅黑", "Microsoft YaHei", Arial, Helvetica, sans-serif; color:#333; padding-top:0px; -webkit-text-size-adjust:none;}
h1, h2, h3, h4, h5, h6 { font-size:12px;}
table{border-collapse:collapse;	border-spacing:0;}
ul,li,ol{ list-style:none;}
ins{ text-decoration:none;}
i,em{ font-style:normal;}
img{border:0;}
input{border:0;}
/*链接颜色*/
a{color:#333;text-decoration:none;}
a:hover{text-decoration:none;}
/*通用属性*/
.fl,.fr{display:inline}
.fl{ float:left;}
.fr{ float:right;}
.clear,.area{ zoom:1;}
.clear:after,.area:after{ content:"."; display:block; visibility:hidden; height:0; clear:both;}
.fb{ font-weight:bold;}
.fs14{font-size:14px}
.mr14{margin-right:14px;}

.nav_po{background:url(../images/bg_b.png) repeat-x;width:1150px;height:35px;padding:15px 25px;position:absolute;left:50%;/*top:900px;*/margin-left:-600px;}
.nav_po li{float:left;}
.tag_l{width:480px;height:25px;line-height:25px;margin-top:5px;overflow:hidden;}
.tag_l a{background:#878787;padding:0px 15px;color:#fff;margin-right:12px;display:inline-block;}
.tag_l a:hover{background:#3eb235;}
.tag_r{width:290px;height:25px;line-height:25px;overflow:hidden;}
.tag_r a{margin-left:12px;color:#fff;line-height:35px;}
.tag_r a:hover{text-decoration:underline;color:#fff;}
.nav_po input{float:left;}
.nav_po .search_input{width:280px;height:21px;margin-top:-1px;border:1px solid #ddd;}



/*top-bar*/
.top-bar{width:100%;height:44px;line-height:44px;border-bottom:1px solid #edeef0;background:#f9f9f9;color:#666;font-size:12pxheight:44px;position:fixed;_position: absolute;_top:expression(eval(document.documentElement.scrollTop));left:0;z-index:9999;}
.top-scroll{width:190px;float:left;overflow:hidden;}
.top-scroll a, .top-scroll a:hover {color:#666;}
.top-left li,.top-right li{float:left;position:relative;cursor:pointer}
.top-left li p,.top-right li p{color:#666;padding:0 20px;/*float:left;*/}
.top-left li a{color:#666;}
.top-right li.on,.top-left li.on{background:#f2f2f2;}
.top-right li.on p{color:#2fa95f;}
.top-right li .list{top:45px;left:1px;position:absolute;background:#fff;color:#666;border:1px solid #f0f0f0;}
.top-right li .list p{height:27px;line-height:27px;padding:0px 10px;width:100%;text-align:left;}
.top-right li .list p a{color:#666;display:block;}
.top-right li .list p a:hover{text-decoration:none;color:#3eb135;}
.top-right li .list em,.fn-con-ul li em{color:#f00}
.top-right li .list em a,.fn-con-ul li em a{color:#f00;text-decoration:underline}
.top-right li .allclass{width:1198px;right:0px;top:45px;position:absolute;background:#fff;color:#666;border:1px solid #f0f0f0;cursor:text}
.all-title{height:52px;line-height:52px;font-weight:bold;text-indent:18px;color:#333}
.all-class-list{width:279px;padding-left:18px;float:left}
.all-class-list dl{line-height:26px;padding:0 20px 24px 0;color:#ff8a00}
.all-class-list dl dd{color:#666}
.all-class-list dl dt a{color:#ff8a00}
.all-class-list dl dd a{padding-right:13px;color:#666}
.all-class-list dl a:hover{color:#3eb135;cursor:pointer;text-decoration:underline}

.list-cp1{width:370px; margin:60px auto 50px;}
.aclw1{width:270px;}
.aclw2{width:264px}
.aclw3{width:234px}
.aclw4{width:295px}
.borr{border-right:1px solid #ededed;height:169px;float:left;margin-top:7px}
.w100{width:105px}
.w180{padding:17px 14px 18px 14px;width:180px}
.tip,.fn-con-ul{padding-bottom:16px;margin-bottom:16px;border-bottom:1px dashed #ccc;}
.settlement{width:100%;height:31px;background:#2fa95f;line-height:31px;color:#fff;text-align:center} 
.message{background:#f90;padding:0 4px;height:15px;line-height:15px;position:absolute;top:5px;right:6px;border-radius:7px}
.settlement a{color:#fff;display:block;text-decoration:none;cursor:pointer}
.settlement a:hover{ background:#28971e;color:#fff;text-decoration:none;}

.top-left li.topbar-login-cur a {color: #fff;text-decoration: none;}
.top-left li.topbar-login-cur a:hover {color: #ffffff;text-decoration: none;}
.top-left li.topbar-login-cur p {float:left;padding:0 20px;background:#2fa95f;border-bottom:3px solid #1f8146;}


/*登录*/
.login{border:1px solid #f0f0f0;position:absolute;top:45px;left:0px;background:#fff;color:#666;line-height:20px;padding-bottom:6px;cursor:text;z-index:10}
.login-w{padding:0 36px 0 33px;width:219px}
.login-w .tit{padding:23px 0 6px 0}
.login-list{position:relative;margin:0 0 8px;font-size:12px;color:#666;width:217px}
.login-list .inp{padding:8px;height:12px;line-height:12px;border:1px solid #ddd;width:201px}
.login-list .txt{position:absolute;top:5px;left:10px;color:#ccc}
.login-list .checkbox{vertical-align:middle}
.login-list .tag{margin-left:5px}
.login-list .lose{position:absolute;right:-5px;color:#333}
.login-b{margin-top:10px}
.login-b img{margin-right:4px}
.login-b .lose{padding-top:3px}
.login-list a:hover{color:#c00;text-decoration:underline}
.exit{width:12px;height:12px;background:url(../images/exit.jpg) no-repeat;position:absolute;right:8px;top:10px}
.left208{left:208px}
.top10{top:40px}
.pl15{padding-left:15px}
.login-b a{color:#666 !important}
.login-b a:hover{color:#c00 !important;text-decoration:underline}
.underline a:hover{text-decoration:underline}
a.underline:hover{text-decoration:underline}
#mask_layer{background-color:#000;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=50)";  
	filter: alpha(opacity=50);  
	-moz-opacity: 0.5;  
	-khtml-opacity: 0.5;  
	opacity: 0.5; 
	z-index:10000;
	position:fixed;
	_position:absolute; /*IE6*/
	top:0;left:0;
	width:100%;height:100%;
}
.login_txt{width:678px; height:308px;background:#fff url(../images/loginbg.jpg) left no-repeat; position:fixed;_position:absolute; /*IE6*/z-index:10001;top:40%;left:50%; margin-left:-320px; margin-top:-100px;}
.login_info{ padding:30px 0 0 278px; position:relative}	
.login_info span a, .notice_rel span a{display:block;width:16px; height:16px;cursor:pointer; background:url(../images/btn.gif) -37px -184px; position:absolute; right:8px; top:8px;}
.login_info span a:hover, .notice_rel span a:hover{background-position:-56px -184px}
.login_info input{width:280px; height:40px; line-height:40px; border:1px solid #bac7d2;padding-left:34px; font:normal 14px "微软雅黑";}
.login_info .text{background:#ecf5fa url(../images/peo.jpg) no-repeat 10px center;}
.login_info .pass{background:#ecf5fa url(../images/pass.jpg) no-repeat 10px center;}
.login_info ul a.dl{display:inline-block;width:111px; height:36px; border-radius:3px; background:#3b95c8;color:#fff; text-align:center; font:bold 14px/36px "微软雅黑";}
.login_info ul a.dl:hover{text-decoration:none;}
.login_info ul li i{font-style:normal; font-size:12px;}
.notice1{width:599px;height:365px;box-shadow:1px 1px 5px 3px #aaaaaa; background:#fff;position:fixed;_position:absolute; /*IE6*/z-index:10001;top:40%;left:50%; margin-left:-320px; margin-top:-100px;}
.notice_rel{position:relative;padding:30px 30px 0; color:#666;}
.notice_rel h2{font:500 24px "微软雅黑"; color:#b7883e;}
.notice_rel p{font-size:14px; color:#666; padding:20px 0;}
.notice_rel .btn a{display:inline-block;width:111px;height:36px; margin-right:25px;border-radius:3px;text-align:center; font:bold 14px/36px "微软雅黑";color:#fff;vertical-align:middle}
.notice_rel .btn a.dzbzr{background:#3b95c8;}
.notice_rel .btn a.ckkc{background:#f90;}
.notice_rel .btn a.dzbzr:hover,.notice_rel .btn a.ckkc:hover{text-decoration:none;}
.notice_rel .click{font:normal 18px "微软雅黑"; color:#3b95c8; border-bottom:1px dotted #ccc;}
.notice_rel h3{font:normal 14px "微软雅黑";}
.notice_rel ul{overflow:hidden;zoom:1; margin-top:15px;line-height:1.5em;}
.notice_rel ul li{width:50%; float:left; font-size:14px;}
.notice2{width:385px;height:210px;box-shadow:1px 1px 5px 3px #aaaaaa; background:#fff;position:fixed;_position:absolute; /*IE6*/z-index:10001;top:40%;left:50%; margin-left:-200px; margin-top:-100px;}
.notice2 p{text-align:center; font:normal 14px/22px "微软雅黑"}
.none{display:none;}

/*小图标*/
/*.sicon,.tel_icon,.sidebar h1 span,.nav_item b,.icon_g,.login_info_login a span,.btn_l,.btn_r,.btn_green span,.top-right li.on .sicon{background:url(../images/icon.png) no-repeat;display:inline-block;overflow:hidden;}*/
/*main*/
.w1200{width:1200px;margin:0px auto;}
/*header*/
.header{padding-top:60px;}
.wx_logo{background:url(images/LOGO.png) no-repeat;width:225px;height:60px;display:block; margin-top:10px;}
   /*搜索*/
.search_wrap{width:530px;height:33px;margin:10px 80px 0px 90px;border:1px solid #ccc;border-top-left-radius:3px;border-bottom-left-radius:3px;}
.seach_select{width:75px;height:30px;border-right:1px solid #ccc;margin:1px; position:relative;}
.seach_select span{position:absolute;right:10px;top:13px;}
.seach_select li{width:60px;height:30px;line-height:30px;background:#fff;padding-left:15px;cursor:pointer;*margin-left:-16px;}
.seach_select li.li_list{background:#e5f1fd;}
.sicon{background-position:0px 0px;width:8px; height:5px; display:inline-block;margin:0px 0px 2px 10px;overflow:hidden;}
.top-right li.on .sicon{background-position:-10px 0px;}
.search_input{width:440px;height:20px;line-height:20px;padding:6px 5px 6px 12px;color:#666; border:2px solid #2fa95f;}
.search_btn{width:70px;height:37px;background:url(images/search_btn.png) 25px 10px no-repeat #2fa95f;margin:-1px;display:block;cursor:pointer;}
.search_btn:hover{ background-color:#1ca150;}
.h_s_list{width:530px;line-height:20px;padding-top:10px;overflow:hidden;}
.h_s_list a{padding-right:15px;}
   /*右侧电话*/
.header_tel{width:270px;margin-top:10px;}
.tel_icon{ background:url(images/phone.png);width:28px;height:28px;margin-right:10px; margin-top:2px;}
.header_tel h1{font-size:30px;margin-top:-5px; color:red;}
.header_tel p{font-size:14px;color:#686868;}


/*footer*/
.footer_t{background:#f8f8f8;padding:25px 0px;margin-top:15px;}
.service{width:240px;padding-bottom:20px;}
.service.w200{width:200px;}
.service.w280{width:280px;}
.service dt{font-size:23px;margin-bottom:15px;}
.service dd{line-height:25px;}
.service dd a{color:#949494;}
.service dd a:hover{color:#333;}
.service dd.provice a,.link_list a,.footer_b p a{margin-right:10px;display:inline-block;}
.friend_link{padding:20px 0px 0px;line-height:25px;}
.friend_link h5{font-weight:bold;}
.link_list{width:1130px;margin-left:10px;}

.footer_b{background:#e9e9e9;line-height:25px;padding:20px 0px 60px;text-align:center;}
.footer_b p{color:#666;}
.footer_b p span{padding:0px 8px;}
.footer_b p a{color:#333;}
.footer_b p a:hover{color:#000;}
.footer_pic{text-align:center;margin-top:30px;}
.footer_pic a{margin-right:12px;display:inline-block;}