/* by dingbiao 2016.10 */
html { overflow-x:hidden}
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p { padding:0; margin:0;}
body { font-size: 14px; line-height:23px; color: #666; font-family: microsoft yahei; height:100%;}
ul,li {list-style: none;}
img { border:0; display: block;}
input:focus { outline: none;}

a:link {color: #666;text-decoration: none;}
a:visited {color: #666;text-decoration: none;}
a:hover {color:#085794;text-decoration: none;}
a:active {color: #085794;text-decoration: none;}

.bl:link {color: #fff;text-decoration: none;font-size:12px;}
.bl:visited {color: #fff;text-decoration: none;font-size:12px;}
.bl:hover {color:#fff;text-decoration: underline;font-size:12px;}
.bl:active {color: #fff;text-decoration: underline;font-size:12px;}

.clean_fx{clear:both;}
.text_bottom{text-align:right;}

/*head*/
#head{width:100%; height:150px;}
#heada{width:100%; height:95px; position:fixed; top:0px; z-index:99999; background-color:#fff; border:1px solid #f5f5f5}
#headb{width:100%; height:55px; position:fixed; top:95px; z-index:99999; background-color:#003370; border:0px solid #DDDDDD}

#headc{width:50px; height:50px; position:fixed; bottom:100px; right:100px;  z-index:99999;}

#logo{ width:300px; position:fixed; z-index:99999; top:0px; left:0px;}

#lan{width:180px; position:fixed; z-index:99999; top:0px; right:0px;}
#lan li{width:90px; height:75px; float:left; text-align:center; line-height:75px;}
#lan li img{margin:0 auto;}

.head_li_green{background-color:#3ba20c; color:#FFFFFF;}
.head_li_black{background-color:#141414;}

/*add*/
#add{width:100%; height:450px;}

/*manu*/

.nav{font-size:14px;width:938px; margin:0px auto; height:55px;line-height:55px;}
.nav a{text-decoration:none;}
.nav_main{height:55px; padding:0 5px; width:938px; margin:0 auto;}
#nav_all{height:55px; line-height:39px; z-index:222; padding-left:0px; width:938px; margin:0 auto;}
#nav_all li{text-align:center; float:left; }
#nav_all li a{display:inline-block;color:#fff;font-size:15px;font-weight:bold;cursor:pointer;padding:0 30px 0 30px;_padding:0 40px;height:55px;line-height:55px;white-space:nowrap;}
#nav_all li a:hover{height:55px;line-height:55px;overflow:hidden;color:#fff;}

#nav_all li ul{display:none;position:absolute;z-index:99;width:100%;left:-5px;top:55px; background-image:url(../image/manu_bg.png); padding-left:60px;}

#nav_all ul li{background-image:none;line-height:55px;height:55px;padding-top:0px;padding:0;}
#nav_all ul li a{background-image:none;padding:0px 10px;margin:0px;height:55px;line-height:55px;color:#fff;font-weight:normal;border:none;}
#nav_all ul li a:hover{background-image:none;padding:0px 10px;margin:0px auto;height:55px;line-height:55px;color:#B9E8FF;border-top:none;}

/*jishu*/
#jishu{width:100%; height:auto; padding:40px 0px 70px 0px;}


.h218px {width:998px; height:auto;_height:auto;padding-top:0px;margin:0 auto;}

#dqwz{font-weight:bold;}
#dqwz a{font-weight:bold;}

#scrollbox ul {overflow:hidden;}
#scrollbox ul LI {FLOAT:left;width:270px;_width:270px;height:250px;_height:250px;vertical-align:top;font-size:12px;line-height:18px;min-height:18px;text-align:center;padding:0px;overflow:hidden; margin:0px 15px 0px 15px;}

/*case*/
#case{width:100%; height:350px; padding-top:50px; padding-bottom:30px; background-color:#eee;}
#case ul{width:938px; height:250px; margin:0 auto;}
#case center{font-size:28px; color:#3ba20c;}

#home_case{}
#home_case:hover{background-color:#3ba20c; color:#FFFFFF;}

/*news*/
#news{width:100%; padding:60px 0px 60px 0px;}
#news ul{width:900px; height:280px; margin:0 auto;}

.green_time{font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#085794; font-weight:bold;}
.green_year{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#085794;}

/*bottom*/
#bottom{width:100%; height:280px; background-color:#1777B2; padding:30px 0px 0px 0px; color:#FFF;}
#bottom ul{width:900px; height:200px; margin:0 auto; font-size: 14px;}
#bottom ul span{color:#FFF;font-weight:bold;}

#bottoma{width:100%; height:auto; background-color:#3190CB; padding:10px 0px 10px 0px; color:#CAE3F3;}
#bottoma ul{width:900px; height:auto; margin:0 auto; font-size: 12px;}
#bottoma a{color:#CAE3F3;}

#bottomc{width:100%; height:8px; background-color:#085794; padding:0px 0px 0px 0px; color:#FFF;}

/*content*/
#content{width:900px; margin:0 auto; height:auto; padding:40px 0px 40px 0px;}

/*left_manu*/
#left_manu{background-color:#f5f5f5;}
#left_manu:hover{background-color:#3190CB; color:#FFF; cursor:pointer;}

#left_manu1{background-color:#3190CB; color:#FFF;}

/*news*/
.news_style{}
.news_style span{font-size:14px; color:#000;}
.news_style font{font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#ccc;}

/*首页滚动图片*/
#casepro{width:100%; height:350px; padding-top:50px; padding-bottom:30px; background-color:#eee;}
#home_casepro{font-size:12px;text-align:left; background:#fff;line-height:18px;}
#home_casepro:hover{background:#085794;color:#fff;line-height:18px;}
.product_scroll{ margin:0 auto;padding:10px 20px 0 20px; position:relative;width:880px;}
.product_scroll_inner{ height:250px; overflow:hidden;}
.product_scroll ul{ width:270px; float:left; padding:0 11px; overflow:hidden; }
.product_scroll ul p{margin:10px 0 10px  35px;padding-bottom:10px;}
.product_scroll li img{ width:270px; height:180px; overflow:hidden;}
.product_scroll li.text{ line-height:22px;font-size:12px;text-align:left; overflow:hidden; white-space:nowrap; background:#fff; width:270px;}
.product_scroll li a:hover{color:#fff;}
.product_scroll .btn_l, .product_scroll .btn_r{ display:block; width:13px; height:55px; background:url(../images/roll.png) no-repeat 0 0; position:absolute; top:95px; cursor:pointer;}
.product_scroll .btn_l{ left:0;}
.product_scroll .btn_r{ background:url(../images/roll.png) no-repeat right 0; right:0;}
.product_scroll li a{ line-height:22px;}

/*********闭合盒子处理**********/
.clearfix:after {content:"24dq"; display:block; height:0; clear:both; visibility:hidden;}
.clearfix {display:inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height:1%;}.clearfix {display:block;}
/* End hide from IE-mac */

/*图片模块*/
#imglist{ padding:15px 10px;}
#imglist li{ float:left; display:inline; text-align:center;}
#imglist li a.img{ font-size:0px; display:block;}
#imglist li a.img img{ margin:auto;  border:1px solid #ccc; }
#imglist li h3{ padding:5px 0px 10px; font-weight:normal; line-height:1.5;}
#imglist li h3 a{ font-size:14px;}
.list-none{ list-style:none; padding:0px; margin:0px;}
.metlist .img li{ list-style:none; display:inline; padding-right:5px;}

#flip{ margin-bottom:15px;}
.digg4{ padding:3px; margin:3px; text-align:center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }
.digg4 a,.digg4 span.miy{ margin:2px; text-decoration:none;}
.digg4 .disabledfy{ font-family: Tahoma, Verdana;}
.metpager_8 a,.metpager_8 span.miy{ border:1px solid #ddd; padding:2px 5px 2px 5px; color:#aaa;}
.metpager_8 a:hover { border:1px solid #a0a0a0; }
.metpager_8 a:hover { border:1px solid #a0a0a0; }
.metpager_8 span.current {border:1px solid #e0e0e0; padding:2px 5px 2px 5px; margin:2px; color:#aaa; background-color:#f0f0f0; text-decoration:none;}
.metpager_8 span.disabled { border:1px solid #f3f3f3; padding:2px 5px 2px 5px; margin:2px; color:#ccc;}

.fy_right .xglist{ padding:13px 0 54px 0;}
.fy_right .xglist li{ height:35px; line-height:35px; border-bottom:1px dashed #c9c9c9;font-size:14px;color:#1853A3 }
.fy_right .xglist li a{ float:left;color:#1853A3; padding-left:25px; background:url(../images/xglist.jpg) no-repeat 6px 15px;}
.fy_right .xglist li span{ float:right;}