@charset "gb2312";
* { margin:0px auto; padding:0px; font-size:14px;}
a { text-decoration:none;}
li { list-style-type:none;}
img { border:none}
.clear { clear:both;}
.blank5 { clear:both; height:5px; line-height:1px; font-size:1px;}
.blank10 { clear:both; height:10px; line-height:1px; font-size:1px;}
.blank15 { clear:both; height:15px; line-height:1px; font-size:1px;}
.blank20 { clear:both; height:20px; line-height:1px; font-size:1px;}
.blank40 { clear:both; height:40px; line-height:1px; font-size:1px;}
.blank50 { clear:both; height:50px; line-height:1px; font-size:1px;}
.blank70 { clear:both; height:70px; line-height:1px; font-size:1px;}
.font16 { font-size:16px;}
.font18 { font-size:18px;}
.font24 { font-size:24px;}
.font30 { font-size:30px;}
.font32 { font-size:32px;}

.contact { margin:0 0 0; padding-top:40px; background-color:#1c1c1c; color:#fff; text-align:center; font-family:"Microsoft Yahei";}
.container { width:1176px; padding-bottom:40px; }
.bottom-top{ width:1176px; padding-left:280px;  height:60px; line-height:60px; background-color:#f7f7f7; color:#333; }
.bottom-top li{ float: left; padding:0 10px; }
.bottom-top li a{ color:#333;}
.bottom-top li a:hover{ color:#1583d6}
.top { background:#2b2b2b; height:42px; line-height:42px; color:#999999; font-size:12px; font-family:"Microsoft Yahei"; width:100%}
.top a { color:#999999; font-size:12px;}
.top_left { float:left; background:url(../images/welcome.png) left no-repeat; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/welcome.png"); padding-left:35px;}
.top_rightc { float:right; background:url(../images/china.jpg) right no-repeat; padding-right:30px;}
.top_right { float:right; background:url(../images/flag.jpg) right no-repeat; padding-right:30px;}
.header { height:56px; line-height:56px; margin:10px 0;}
.logo { float:left; width:160px;}
.nav { float:right; width:820px;}
.nav li { float:left; padding-left:8px;}
.nav a { padding:5px 15px; font-family:"Microsoft Yahei"; color:#4a4a4a; font-size:16px;}
.nav a:hover { background:#118ae7; color:#ffffff; border-radius:5px;}
.nav_on { background:#118ae7; color:#ffffff!important; border-radius:5px;}

.footer { background:#1c1c1c;}
.footer_left { width:970px; float:left; text-align:left; }
.footer_right { width:195px; float:right;}
.footer_left dl { float:left; width:290px; padding:0 15px 28px 15px; height: 270px;}
.footer_left dt { color:#fff; font-weight:bold;  line-height:40px; border-bottom:1px solid #fff; margin-bottom:4px;}
.footer_left dt.en{ color:#000000; border-bottom:1px solid #000000;}
.footer_left dd {  line-height:28px;}
.footer_left a { color:#fff;}
.footer_left a:hover { text-decoration:underline;}
.footer_right dl { float:left; width:120px; text-align:center; margin-bottom:38px; }
.footer_right dt { color:#fff; font-weight:bold; height:40px; line-height:40px;}
.footer_right dt.en{ color:#000000; }
.bottom {background:#f7f7f7; }
.bottom_left { float:left; width:500px; color:#333; padding-left:20px; font-size:16px; line-height:76px;}
.bottom_left a { color:#333; font-size:16px;}
.bottom_right { float:right; width:120px; padding-right:20px; text-align:center; line-height:76px;}
.bd_share { width: 60px;  height: 40px; position: relative;top: -38px; left: 350px;}
.bottom-end{ width: 100%; height: 85px; background-color: #ffffff; overflow:hidden; }

#icon_sina { background:url(../images/icon_sina.png) no-repeat; width:58px; height:34px; margin-right:10px;}
#icon_weixin { background:url(../images/icon_weixin.png) no-repeat; width:58px; height:34px;}
.bdsharebuttonbox { margin-top:15px; vertical-align:middle; clear:none}
.web_site { color:#363636; background:#f7f7f7; border-radius: 24px;
    float: left;
    height: 34px;
    line-height: 34px;
    margin-top: 22px;
    margin-left: 10px;
    width: 100px;
}

.s_text { padding-left:10px; width:314px; height:47px; line-height:47px; border:none; font-size:20px; color:#a4a4a4;}
.s_city { background:url(../images/s_city.jpg) no-repeat;}
.s_keyword { background:url(../images/s_keyword.jpg) no-repeat;}
.s_button { margin-left:20px; border:none; width:108px; height:49px; background:url(../images/s_btn.jpg) no-repeat; cursor:pointer; font-size:20px;}

.left { float:left; width:280px;}
.right { float:right; width:860px;}

.totop { width:60px; height:50px; background:url(../images/totop.jpg) no-repeat; position:absolute; bottom:100px; left:50%; margin-left:650px; cursor:pointer; display:none;}

#exppc { margin-left:20px;}

.on_link { color:#fff!important; background:#666666!important;}
.pagelist { text-align:center;}
.pagelist ul { list-style:outside none none; }
.pagelist li { display:inline;}
.pagelist a { padding:5px 10px; background:#eeeeee; color:#999999; border-radius:5px;}

/* about */
.about-1{  text-indent:2em; }
.icon-list{ width: 410px; float: left; padding: 16px 0 12px 0; margin-left: 10px; }
.content h2{ font-size: 16px; padding-top: 10px; margin-left: 16px; font-family:"Microsoft Yahei"; color: #118ae7; }
.icon-list img{ border: none; }
.icon-list .list-l{ width: 70px; float: left; }
.icon-list .list-r{ width: 330px; float: right; }
.icon-list .list-r h2{ font-size: 14px; padding: 0; margin: 0; font-weight: 100; padding-top: 10px; color: #2c2c2c; }
.icon-list .list-r h3{ font-size: 12px; font-weight: 100; padding-top: 10px; }
.about-5 p{ text-indent: 2em; }
.adv{ width:927px; height: 274px; background: url(img2.jpg) left top no-repeat; }