/* css document */
.main{ width:1200px; margin:0 auto; overflow:hidden;}
.top{ width:1180px; height:100px; margin:0 auto; position:relative;}
.top .top_box{ width:100%; height:92px;}
.top .top_box .logo{ width:233px; float:left;}
.top .top_box .x_nav{  height:35px; line-height:35px; float:right; color:#bbb;}
.top .top_box .x_nav a{ color:#bbb;}
.top .navigation{ max-width:938px; height:45px; line-height:45px;}
.top .navigation .nava{ height:45px; line-height:45px; float:left; position:relative; z-index:999;}
.top .navigation a{ display:block; float:left; padding-left:15px; padding-right:15px;}
.top .navigation .on{ color:#e20a16;}
.top .navigation .nava .nav{ display:none;}
.top .navigation .nava .nav .xnav .na{ display:none;}
.top .navigation .nava:hover .nav{ min-width:600px; height:40px; line-height:40px; position:absolute; top:45px; left:0; display:block;}
.top .navigation .nava:hover .nav .xnav{ background-color:#fff; float:left; margin-right:1px; opacity:0.5; position:relative;}
.top .navigation .nava:hover .nav .xnav a{ color:#e20a16;}
.top .navigation .nava:hover .nav .xnav:hover{ background:#fff; opacity:0.7;}
.top .navigation .nava:hover .nav .xnav .na{ display:none;}
.top .navigation .nava:hover .nav .xnav:hover .na{ min-width:1180px; height:40px; line-height:40px; position:absolute; top:40px; left:0; display:block;}
.top .navigation .nava:hover .nav .xnav:hover .na .xxnav{ background-color:#fff; float:left; margin-right:1px; margin-top:1px; opacity:0.4; }
.top .navigation .nava:hover .nav .xnav:hover .na .xxnav:hover{ background:#fff; opacity:0.7;}

.top .search{ width:243px; height:41px; position:absolute; right:0; bottom:9px;}
.top .search #search{ width:241px; height:39px; border:1px solid #e5e5e5; border-radius:20px; background-color:#f5f5f5; text-indent:2em;behavior: url(#);}
.top .search #se_btn{ position:absolute; right:20px; bottom:1px;}
.top_line{ width:100%; height:0px; border-bottom:7px solid #e20a16;}
.top_line1{width:1180px; margin:0 auto;}



.center{height:auto; overflow:hidden; background-color:#fff; border-bottom:1px solid #dadada; width:1180px; margin:0 auto;}
.center .box{ width:1180px; height:auto; overflow:hidden; margin:0 auto;}

.title{ width:100%; height:22px; font-size:20px; color:#e20a16; line-height:22px; margin-bottom:10px;}
.title_div1{ width:100%;  color:#e20a16; margin-bottom:10px;font-size:26px; height:48px; line-height:48px;}
.title_div1 a{ font-size:26px; color:#e20a16;}
.line{ width:100%; height:4px; background:url(1415437.png) no-repeat top left #95ce9b;}
.line5{ width:100%; height:4px; background:url(1611434.png) no-repeat top left #95ce9b;}
.line6{ width:100%; height:4px; background:url(#) no-repeat top left #95ce9b;}

.center .box .bottom_left{ width:820px; float:left;}
.center .box .bottom_left .bottom_nav{ height:35px; line-height:35px; color:#333; margin-top:60px;  font-size:12px;}
.center .box .bottom_left .bottom_nav a{ color:#333;  font-size:12px;}
.center .box .bottom_left .youqing{ height:32px; line-height:32px; margin-top:30px; font-size:12px;}
.center .box .bottom_left .youqing .yq{ width:203px; height:32px; float:left; margin-right:30px; position:relative; background-color:#f1f1f1; color:#333; cursor:pointer;}
.center .box .bottom_left .youqing .yq font{ margin-left:14px;}
.center .box .bottom_left .youqing .yq .xiala{ width:34px; height:32px; position:absolute; display:block; top:0; right:0; border-left:1px solid #e3e3e3}
.center .box .bottom_left .youqing .yq .xiala img{ vertical-align:top;}
.center .box .bottom_left .youqing .yq1{ width:203px; position:absolute; bottom:32px; background-color:#878787; cursor:pointer; display:none; color:#fff; font-size:12px;}
.center .box .bottom_left .youqing .yq1 a{ width:203px; height:32px; display:block; border-top:1px solid #e3e3e3; text-indent:14px; color:#333; background-color:#f1f1f1; font-size:12px;}
.center .box .bottom_right{  height:160px; margin-top:30px; float:left;}
.center .box .bottom_right .weixin{ width:141px; height:160px; border-right:1px solid #999; float:left;}
.center .box .bottom_right .weibo{ width:141px; height:160px; float:left;}
.center .box .bottom_right img{ margin-top:12px;}
.center .box .bottom_right .weibo img{ margin-left:25px;}
.center .box .bottom_right .text{ width:117px; height:31px; text-align:center; line-height:40px; color:#333;}
.center .box .bottom_right .weibo .text{ margin-left:25px;}

.center .box .icp{ color:#fff; height:106px;}
.center .box .icp .fline{ text-align:center; height:25px; line-height:25px; margin-top:20px;}
.center .box .icp .oline{ text-align:center; height:25px; line-height:25px; margin-bottom:20px;}

.kefu{ width:127px; height:263px; position:fixed; top:300px; right:0; z-index:99999; }
#weixin{ position:fixed; top:188px; right:0; display:none;}
#weibo{ position:fixed; top:563px; right:0; display:none;}

.yq1{ width:180px; height:165px; overflow-y:scroll; overflow-x:hidden;}