﻿@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;}
body { color:#333;font-size:14px;position:relative;font-family: "宋体",Arial;}
ol, ul,li {list-style: none outside none;}
a{ text-decoration:none; color:#333;}
a:hover{color:#f00;text-decoration:underline;}
em,strong,i,b,span{display:inline-block;font-style: normal;}
img {vertical-align: middle;border:none;}
.over_hidden{zoom:1;overflow:hidden;}
.clearfix:after{content:"";visibility:hidden;display:block;height:0;clear:both;}
.clearfix{clear:both;}
* html .clearfix             { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
h1,h2,h3,h4,h5{font-family: "微软雅黑"}

.w_1040{width:1040px;margin:0 auto;}
.banner_ad{background:#fff;padding:10px 0;}
/*透明层样式*/
.opacity{position:absolute;left:0px;bottom:0px;background:#000;opacity:0.6;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);}
.opacity_tit{color:#fff; position:absolute;left:0px;bottom:0px;overflow:hidden;}
.opacity_tit a{color:#fff;}
/*面包屑*/
.ad_path{height:45px;line-height: 45px;background: url("img/nav_bg.jpg") repeat-x;overflow:hidden;}
.path_search{padding-bottom:15px;}
.path{color:#fff;width:515px;height:45px;}
.path a{color:#fff;}
.path span{margin:0 10px;}
.path em{font-family: "微软雅黑";margin-right:2px;}
/*---------------------header----------------------*/
.top{height:50px;border-bottom:#ddd 1px solid;background:#fff;border-top:#014179 3px solid;}
.main_c{width:1040px;margin:0 auto;}

.logo{display: inline-block;height:29px;margin-top:5px;margin-right:10px;}
.nav{font-family: "微软雅黑";}
.nav .big_menu{margin:0 15px;font-size:16px;line-height:50px;*line-height: 47px;}
/*small nav*/
.small_nav{height:30px;line-height:30px;position: relative;z-index: 1;display: inline-block;*display:inline; *zoom:1;top:-4px;}
.nav_menu_ico{width:18px;height:18px;background:url(img/content_ico.png) no-repeat -5px -1px;display: inline-block;*display:inline; *zoom:1;cursor: pointer;vertical-align:middle;*margin-top:7px;}
.nav_menu{width:350px;height:90px;background:#fff;position: absolute;left:-115px;box-shadow: 0 0 8px #ddd;top:30px;display:none;}
.nav_menu a{display: inline-block;*display:inline; *zoom:1;margin:5px 13px;}
.arrow_i{width:17px;height:9px;display: inline-block;position:absolute;top:-9px;left:114px;background:url(img/content_ico.png) no-repeat -8px -121px;}
.login_area{line-height: 50px;}
.login{background:#b80101;display: inline-block;color:#fff;width:65px;height:50px;border-bottom:#800000 1px solid;text-align: center;}
.login:hover{color:#fff;}
.register{display: inline-block;width:65px;height:50px;text-align: center;}

/*search*/
.bdcs-container .bdcs-main,.bdcs-container .bdcs-main *{ box-sizing:content-box; margin:0; padding:0; float:none; clear:none; overflow:hidden; white-space:nowrap; word-wrap:normal; border:0; background:0 0; width:auto; height:auto; max-width:none; min-width:none; max-height:none; min-height:none; border-radius:0; box-shadow:none; transition:none; text-align:left; }.bdcs-container .bdcs-clearfix:after{ content:''; display:block; clear:both; height:0; }.bdcs-container .bdcs-clearfix{ zoom:1; }.bdcs-container .bdcs-main{ overflow:visible; }.bdcs-container .bdcs-search{ display:block; overflow:visible; position:relative; border-style:solid; }.bdcs-container .bdcs-search-form-input-wrap{ display:inline-block; }.bdcs-container .bdcs-search-form-input{ border-width:1px; border-style:solid; display:inline-block; vertical-align:top; text-indent:5px; background-color:#fff; float:left; }.bdcs-container .bdcs-search-form-input:focus{ border-width:1px; border-style:solid; outline:0; }.bdcs-container .bdcs-search-form-submit-wrap{ display:inline-block; }.bdcs-container .bdcs-search-form-submit{ display:inline-block; cursor:pointer; border-width:1px; border-style:solid; vertical-align:top; text-align:center; width:50px; //_overflow:hidden; }.bdcs-container .bdcs-search-form-submit-magnifier{ width:45px; padding:0; text-indent:-999em; overflow:hidden; background:url(img/magnifier-icon.png) no-repeat center center; _background:url(img/magnifier-icon_ie6.png) no-repeat center center; }div#default-searchbox .default-channel-meun{ position:relative; width:75px; display:inline-block; vertical-align:middle; cursor:pointer; background:#fff; float:left; overflow:visible; }div#default-searchbox .default-channel-current{ border:1px solid; position:relative; width:100%; border-right:0; }div#default-searchbox .default-channel-current span{ margin-left:8px; }div#default-searchbox .default-channel-current i{ overflow:hidden; width:0; height:0; border-width:6px 6px 0; border-color:#9E9E9E #fff; border-style:solid; display:block; position:absolute; right:10px; top:11px; }div.cse-default-channel-container{ display:block; position:absolute; z-index:30061000000; }div.cse-default-channel-container .default-channel-list{ display:none; width:99%; list-style:none; background:#fff; border:1px solid #DDD; border-top:0; margin:0; padding:0; }div.cse-default-channel-container .default-channel-list li{ background:0 0; line-height:24px; list-style:none; display:block; padding-left:7px; cursor:pointer; }div.cse-default-channel-container .default-channel-list li:hover{ background:#DDD; }.bdcs-container .bdcs-search-form-input-wrap{ }.bdcs-container .bdcs-search-form-input-notspan{ margin-left:0px; font-family:Arial,SimSun,sans-serif; color:#000000; font-size:14px; }.bdcs-container .bdcs-search-form-input .icon-nofocus{ left:; right:; top:; height:; width:; }.bdcs-container .bdcs-search{width:330px;height:33px;overflow:hidden;border-color:#044378;border-radius:0px;border-width:6px;_border-width:0;box-shadow:none;_margin-top:7px;}.bdcs-container .bdcs-search-form-input{ border-color:#f3f3f3; margin-right:0px; width:247px; _width:241px; height:31px; line-height:31px; font-family:Arial,SimSun,sans-serif; color:#000000; font-size:14px; border-radius:0px; background-color:#FFFFFF; }.bdcs-container .bdcs-search-form-input:focus{ border-color:#f79646; }.bdcs-container .bdcs-search-form-submit-wrap{ }.bdcs-container .bdcs-search-form-submit{ border-color:#f3f3f3; height:31px; width:80px; background-color:#f3f3f3; color:#000000; font-family:Arial,Microsoft YaHei,sans-serif; font-size:16px; border-radius:0px; }
.bdcs-container .bdcs-search-form-submit{*height:33px;*margin-top:1px;_margin-top:-2px;}
.bdcs-container .bdcs-search-form-submit{line-height:31px;}
.bdcs-container .bdcs-search-form-input{margin-right:-1px;}
#bdcs-rec{display:none;}

/*---------------------footer----------------------*/
.foot_w{zoom:1;overflow:hidden;background:#f8f8f8;border-top:1px solid #e1e1e1;}
.foot_w ul{zoom:1;overflow:hidden;width: 1060px;overflow: hidden;height: 50px;line-height: 50px;}
.foot_w ul li{float:left;width: 198px;margin-right: 18px;}
.foot_w ul li.two{width: 178px;}
.foot_w ul li.one{width: 96px;}
.foot_w ul li.one .link{border-right:none;}
.foot_w ul li .link{border-right:1px solid #e1e1e1;font-size: 12px;}
.foot_w ul li p{font-size:16px;color:#333;font-weight: 700;width: 85px;float: left;display: block;}
.foot_w ul li.two p{width:55px;}
.foot_w ul li a{width:56px;display:inline-block;}
.foot_news{background:#383838;height:42px;line-height: 42px;color:#9b9b9b;font-size: 12px;}
.foot_news span{margin-right: 12px;}
.foot_news a{color:#9b9b9b;}