﻿@charset "utf-8";
/* CSS Document */
body,ul,li,p,h3{ margin:0; padding:0}
body{ font:12px Arial, Helvetica, sans-serif; color:#333333; background:url(../images/bg.jpg) repeat-x}
ul,li{ list-style:none}
.clear{ clear:both; line-height:0; font-size:0}
img{ border:0}
a{ color:#333333; text-decoration:none}

.head{ width:1000px; height:58px; margin:15px auto 16px}

/*nav*/
.nav{ background:url(../images/nav.jpg) repeat-x}
#nav{ width:1000px; height:45px; margin:0 auto}
.nav li{ padding:0 31px; float:left; line-height:43px; font-size:15px; font-weight:bold}
.nav a li{ color:#FFFFFF}
.nav a:hover li{ height:43px; line-height:43px; display:block; background:#f3ab06; text-decoration:none; color:#333333}

/*焦点图*/
.focus{ position:relative; width:1000px; height:390px; margin:1px auto}  
.focus img{ width:1000px; height: 390px;} 
.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{ margin-left:420px; bottom:9px; text-align:center; position:absolute; height:16px;}  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:14px; height:14px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#f3ab06;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(../images/botton.png) no-repeat;}
.focus .prev{top: 50%;margin-top: -36px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -36px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;}  

.box{ width:1000px; height:auto; margin:18px auto 15px}

/*cpzs*/
.cpzs{ width:400px; height:auto; float:left}
.cpzs h3{ line-height:28px; font-size:24px; font-family:"汉真广标"; font-weight:normal; color:#274285; letter-spacing:-1px}
.cpzs li{ width:400px; height:auto; margin:14px 0 0 0}
.cpzs img{ width:143px; height:112px; float:left; margin-bottom:7px}
.cpzs p{ width:248px; height:auto; float:right; line-height:22px}
.cpzs span{ width:137px; height:31px; line-height:31px; padding-left:5px; font-size:13px; font-weight:bold; margin-top:8px; display:block; background:url(../images/cpbg.jpg) no-repeat}
.cpzs span a{ color:#FFFFFF}
.cpzs span a:hover{ color:#f3ab06; text-decoration:none}

.r{ width:580px; height:auto; float:right}

/*gsjj*/
.gsjj{ width:580px; height:auto}
.gsjj h3{ height:45px; background:url(../images/gsjj.jpg) no-repeat; line-height:38px; padding-left:45px; font-size:24px; letter-spacing:-1px; font-family:"微软雅黑"}
.gsjj p{ line-height:22px; padding:14px 2px 5px 5px}
.gsjj p img{ width:196px;  height:153px; float:left; margin-right:10px}

/*news*/
.news{ width:267px; height:auto; margin-top:10px; float:left; background:#f6f6f6}
.news h3{ height:61px; line-height:40px; background:url(../images/new.jpg) no-repeat; padding-left:12px; font-size:21px; font-family:"微软雅黑"; color:#FFFFFF}
.news ul{ margin:-3px 5px 11px}
.news li{ line-height:32px; padding-top:3px; background:url(../images/bit01.jpg) 3px 15px no-repeat; padding-left:17px; border-bottom:1px dashed #CCCccc}
.page{ margin-top:10px; width:100%; text-align:center; height:30px; line-height:30px; font-size:12px;}
.page a{ color:#000; margin-right:5px;}
.page .current{ color:#FF0000; width:20px; font-weight:bold; }

/*lxwm*/
.lxwm{ width:295px; height:auto; float:right; margin-top:7px}
.lxwm h3{ line-height:35px; font-family:"汉真广标"; font-weight:normal; color:#274285; font-size:25px; letter-spacing:-1px}
.lxwm li{ line-height:21px; padding:4px 2px 1px 4px}
.lxwm img{ margin-top:4px}

/*solut*/
.solut{ width:580px; height:auto; margin-top:15px}
.solut h3{ background:url(../images/solu.jpg) no-repeat; line-height:61px; padding-left:50px; font-size:29px; letter-spacing:-1px}
.solut li{ height:88px; padding:10px 11px 4px 3px; float:left}

.foot{ background:#013775; text-align:center; line-height:60px; color:#FFFFFF}
.foot a{ color:#FFFFFF}
.foot a:hover{ color:#f3ab06; text-decoration:none}

/*list*/
.list{ width:250px; height:auto; float:left; background:#fafafa; padding-bottom:5px}
.list h3{ line-height:35px; font-size:16px; color:#ffffff; font-family:"微软雅黑"; background:url(../images/list.jpg) no-repeat; padding-left:34px}
.list span{ background:url(../images/b003.gif) 13px 11px no-repeat; padding-left:30px; line-height:30px; font-weight:bold; display:block; padding-top:2px; color:#28428c}
.list ul{ margin:0 0 6px 8px}
.list li{ padding-left:24px; background:url(../images/bit01.jpg) no-repeat 7px 7px; line-height:22px}
a:hover{ color:#f3ab06; text-decoration:none}

/*klj*/
.klj{ width:731px; height:auto; float:right; background:#eeeeee}
.klj h3{ height:40px; background:#ffffff; line-height:34px; padding-left:5px; font-size:20px; font-family:"Helvetica Neue"; font-weight:normal}
.ab{ margin:10px 11px 15px 15px; line-height:22px; background:#ffffff; padding:10px 7px 15px 11px}
.ab b{ font-size:16px; color:#f3ab06; display:block}
.ab ul{ margin-right:6px; padding:0; margin-left:2px}
.ab ul p{ font-size:20px; font-weight:bold; color:#154b95; line-height:30px; font-family:"微软雅黑"; margin-top:20px}
.ab li{ line-height:33px; padding-bottom:2px; padding-top:5px; border-bottom:1px dashed #CCCCCC; background:url(../images/b002.jpg) 6px 19px no-repeat; padding-left:20px}
.ab span{ font-size:14px; color:#f3ab06; display:block; line-height:30px; font-family:"微软雅黑"; font-weight:bold; margin-top:15px}
.contentimg{ word-break:break-all;}
.contentimg img{ max-width:600px;_width:600px;}
.contentimg .disimg{ text-align:center; margin-bottom:10px;}

.flashBanner{width:550px; height:400px; overflow:hidden; margin-bottom:12px; margin-left:60px; position:relative}
.flashBanner .mask{height:35px;line-height:35px;background-color:#000;width:100%;text-align:center; position:absolute;left:0;bottom:-35px;filter:alpha(opacity=70);-moz-opacity:0.7;opacity:0.7;overflow:hidden;}
.flashBanner .mask img{vertical-align:middle;margin-right:14px;cursor:pointer;}
.flashBanner .mask img.show{margin-bottom:3px;}

.contact{ background:#FFFFFF url(../images/contact.jpg)0 10px no-repeat; line-height:32px; margin-top:14px; padding-left:11px}

/*pro*/
.pro{ padding:7px 3px 0 3px; line-height:22px}
.pro b{ font-size:13px; color:#f3ab06; font-family:"微软雅黑"; padding-left:5px}
.pro b a{ padding-right:60px; color:#f3ab06}
.pro ul{ height:auto; margin:10px 1px 10px;}
.pro li{ width:169px; float:left; line-height:23px; text-align:center; margin-bottom:5px}
.pro li img{ width:140px; border:1px solid #e9e9e9; padding:4px}
.pro li span{ width:164px; padding-top:4px; text-align:center; display:block}

/*solu*/
.solu{ margin:10px 11px 15px 15px; background:#FFFFFF; padding:0 7px 15px 11px}
.solu ul{ margin-left:5px}
.solu li{ padding:32px 3px 22px 10px; border-bottom:1px dashed #CCCCCC; line-height:22px}
.solu li img{ width:220px; padding:5px; border:1px solid #eeeeee; float:left; margin-right:11px}
.solu span{ font-size:14px; color:#f3ab06; display:block; line-height:30px; font-family:"微软雅黑"; font-weight:bold; margin-top:15px}