@charset "utf-8";

/* CSS Document */

body{ font-family:"微软雅黑"; width:100%; color:#333; background:#5A5959; font-size:14px;}

html,ul,li,p,h1,h2,h3,h4,h5,h6,dl,dt,form,input{ margin:0; padding:0;}

header,footer,article,section,nav,menu{ display:block;}

ul,li{ list-style-type:none;}

*{ padding:0; margin:0;}

img{ border:0; vertical-align:middle;}

a{ color:#5A5959; text-decoration:none; outline:none;}

input,img{ outline:none;}

a:hover{ color:#E86200;}

.widths{ width:1000px; margin:0 auto;}

.yellow{ color:#FC4701;}

p{ line-height:200%;}

.red{ color:#E86200;}

.h10{ height:10px;  clear:both;}

.h20{ clear:both; height:20px;}

a img{border:none;} 

html,body{ -webkit-text-size-adjust:none;}/*解决谷歌浏览器不支持<12px的字体*/

header{ background:#151B19; height:111px;}

nav{ width:1200px; margin:0 auto; overflow:hidden; zoom:1; padding-top:23px;  background:url(../images/topbg.jpg) no-repeat; width:1200px; height:111px; margin:0 auto; position:relative;}

nav .logo{ float:left;}

nav .serach{ position:absolute; right:20px; top:80px;}

nav .box{ float:left; background:url(../images/fbs.jpg) no-repeat; width:155px; height:21px; border:none; line-height:21px; color:#ccc; text-indent:1em;}

nav .into{ float:left;}

nav ul{ float:left; background:url(../images/nav.jpg) repeat; width:907px; height:43px; line-height:43px; margin-top:45px; padding-left:20px;}

nav ul li a{ float:left; font-size:14px; font-weight:bold; font-family:"微软雅黑"; color:#fff; width:90px; text-align:center;}

nav ul li a:hover{ color:#fff; background:url(../images/cur.jpg) no-repeat; width:90px;}

nav ul li .hover {color:#fff; background:url(../images/cur.jpg) no-repeat; width:90px;}

#banner{ background:url(../images/nan-bg.jpg) repeat-x; height:360px;}

#top{ position:relative; width:1200px; height:360px; margin:0 auto;}

#top img{ display:none; }

#main{ margin:0 auto; width:1200px; background:#fff;}

#main .contant{ padding:35px 0; overflow:hidden; zoom:1;}

#main .contant .cl{ float:left; padding-left:40px;}

#main .contant h1{ font-family:"微软雅黑"; color:#E86200; font-size:16px; font-weight:600;  margin-bottom:15px;}

#main .contant .cl dl{ width:265px; position:relative;}

#main .contant .cl dl dd img{ border:7px solid #D1D1D1;}

#main .contant .cl dl dd{ display:none;}

#main .contant .cl dl dt{ background:url(../images/cd.jpg); width:264px; height:27px; line-height:27px; text-indent:3em; cursor:pointer;}

#main .contant .cl dl .dtail{ background:url(../images/d.png); width:250px; height:30px; position:absolute; top:155px; line-height:30px; left:7px; width:250px; }

#main .contant .cl dl .dtail b a{ float:left; color:#fff; text-indent:1em;}

#main .contant .cl dl .button{ border:none; float:right; cursor:pointer; margin-right:15px; margin-top:5px;}

#main .contant .cm{ float:left; width:485px; padding-left:60px;}

#main .contant .cm dl{ overflow:hidden; zoom:1;}

#main .contant .cm dl dt{ float:left; width:136px;}

#main .contant .cm dl dd{ float:left; width:300px; padding:0px 20px; line-height:150%;}

#main .contant .cm dl h3{ font-family:"微软雅黑"; color:#E86200; font-size:15px; font-weight:600;}

#main .contant .cm ul li{ line-height:175%;}

#main .contant .cm ul{ margin-top:10px;}

#main .contant .cr{ float:left; width:295px;}

.menu_list {width: 265px; height:245px; font-size:13px;}

.menu_head { background:url(../images/cd.jpg) no-repeat; width:265px; height:27px; line-height:27px; text-indent:2em; cursor: pointer;}

.menu_body img{ border:7px solid #D1D1D1;}

.menu_body { display:none; position:relative;}

.menu_body .cdetail{ position:absolute; left:7px; bottom:7px; background:url(../images/d.png) no-repeat; width:250px; height:30px; line-height:30px;}

.menu_body .cdetail b a{ color:#fff; text-indent:1em; float:left;}

.menu_body .cdetail span{ float:right;}

.menu_body .cdetail span img{ border:none; margin-top:5px; margin-right:15px;}



/*分页*/

.margintop8 {margin-top: 8px;}

.pagelist {float: left;width: 682px;}

.pagination {font-family: 微软雅黑,宋体,arial,helvetica,sans-serif;height: 35px;line-height: 35px;overflow: hidden;}

.center {text-align: center;}

.pagination span { display:inline;}

.pagination span.disabled {background-color:#fff;}

.pagination span.current { border-color:#ccc;border-left: 1px solid #ccc;border-right: 1px solid #ccc;border-style: solid;border-width: 1px;

color:#929292;padding:2px 8px 2px 8px;  line-height:24px;}

.pagination a {border-color: #ccc;border-right: 1px solid #ccc;border-style: solid;border-width: 1px;color: #fff; margin: 0 1px;padding:2px 8px 2px 8px;text-decoration: none; background:#ccc; line-height:24px;}

#pagelist{ padding:20px 0 0 25px;}





footer{ background:url(../images/fbg.jpg) repeat-x; height:226px; width:100%; clear:both;}

footer dl{ width:210px; float:left; background:url(../images/fx.png) no-repeat right center; font-size:14px; line-height:180%; padding-top:30px; height:160px;}

footer dl dd{ text-indent:3em;}

footer dl h1{ font-family:"微软雅黑"; color:#E86200; font-size:16px; font-weight:600;  text-indent:2.5em; margin-bottom:5px;}

footer dl a{ color:#333;}

footer .h20{ width:20px; float:left;}

footer p{ clear:both; text-align:center; color:#AFB5B3; font-size:14px;  position:relative; }

footer p img{ margin-bottom:10px;}

footer p a{ color:#AFB5B3;}

footer .company{ float:left; margin:30px 0 0 30px;}

footer .seclect{ background:url(../images/fs3.jpg) no-repeat; width:177px; height:22px; border:none; text-align:center; color:#AFB5B3; line-height:22px; float:left; border:none; cursor: default; -webkit-appearance: none;}

footer p .show{ border:1px solid; width:175px; border:1px solid #ccc; height:50px; position:absolute; left:0px; top:21px; border-top:none; line-height:150%; padding:10px 0; display:none;}