@charset "utf-8";
/* CSS Document */
/*CSS reset*/
html{color:#000;background:#FFF;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}fieldset,img{border:0;}del,ins{text-decoration:none;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:baseline;}sub{vertical-align:baseline;}legend{color:#000;}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}input,button,textarea,select{*font-size:100%;}
.fl{ float:left}
.fr{ float:right}
.clear{ clear:both}
a{ text-decoration:none; color:#555555;}

body{ margin:0 auto; padding:0px;  width:100%;font-family:microsoft yahei;font-size:12px; color:#555555; }
.top{ width:100%; height:30px; line-height:30px; margin:0 auto; background:#0284da; }
.top .topcen{ width:1000px; margin:0 auto; color:#fff;}
.top .topcen .yuyan ul li{ float:left; margin-left:13px;}
.top .topcen .yuyan ul li a{ color:#fff;}


.logo{ width:1000px; margin:0 auto; padding-top:3px; padding-bottom:3px;}
.logo .nav{ width:680px;margin-top:17px;}
.logo .nav ul li{ float:left; width:107px; text-align:center; height:64px; line-height:64px; margin-left:5px;}
.logo .nav ul li a{ color:#555; font-size:17px;}
.logo .nav ul li a:hover{ background:url(../images/li.jpg) no-repeat;display:block; width:107px; color:#fff;}

.guanjian{ width:100%; margin:0 auto; background:url(../images/index_14.jpg); height:104px;}
.sousuo{ width:1000px; margin:0 auto; background:url(../images/index_16.jpg) no-repeat center
; height:104px;}
.search{height:23px;  width:270px; margin:0 auto; margin-top:-5px; padding-top:22px;}
.search li{ float:left; width:auto }
.guan{ width:600px; padding-top:22px; padding-left:40px;}
.guan ul li{float:left;line-height:26px;}

.chanpin{ width:1000px; margin:0 auto; padding-bottom:30px;}
.chanpin .linktop{ background:url(../images/index_06.jpg) no-repeat center; width:1000px; margin:0 auto; color:#0284da;}
.chanpin .linktop h3 { text-align:center; font-size:20px; margin:0 auto;}
.chanpin .linktop p{ text-align:center; margin:0 auto;text-transform:uppercase;font-size:12px; padding-top:3px;}
.cpbg{ background:#0284da; margin:0 auto; width:100%;padding-top:10px; padding-bottom:10px;}
#demoleft{OVERFLOW: hidden; WIDTH:1000px; margin:0 auto; }
.chanpin .scrol{ width:1000px; margin:0 auto; }
.lanrenzhijia{ width:170px; height:132px; text-align:center;vertical-align:middle;display:block;position:relative; background:#fff; margin-right:30px;}
.lanrenzhijia a{display:table-cell;vertical-align:middle;width:170px; height:132px; }
.lanrenzhijia a img{max-width:170px;max-height:132px; }
.txt a{ width:170px;line-height:30px; color:#fff; text-align:center}
.canf{ width:1000px; margin:0 auto; margin-top:50px;}
.canf .about{ width:321px;}
.canf .about .abg{ background:url(../images/index_17.jpg) no-repeat center; height:370px; width:321px;}
.canf .wenzi{ width:230px; margin:0 auto; padding-top:95px; text-align:justify; line-height:30px; color:#fff; font-size:18px; padding-left:5px;}
.canf .about .anr{ background:url(../images/index_26.jpg) no-repeat center; height:225px;}
.canf h2{ color:#272727; font-size:16px; font-weight:bold; text-align:center; padding-top:15px;}
.canf .enname{ color:#cccaca; font-size:13px; text-transform:uppercase; text-align:center;}
.canf .zzp{ width:290px; margin:0 auto; color:#555555; line-height:23px;padding-top:10px;}
.canf .yanfa{ width:320px; margin-left:15px;}
.canf .yanfa .ybg{ background:url(../images/index_19.jpg) no-repeat center; height:370px; width:320px;}
.canf .yanfa .ynr{ background:url(../images/index_27.jpg) no-repeat center; height:225px;}
.canf .yanfa h2{ color:#fff; font-size:16px; font-weight:bold; text-align:center; padding-top:15px;}
.canf .yanfa .enname{ color:#fff; font-size:13px; text-transform:uppercase; text-align:center}
.canf .yanfa .zzp{ width:290px; margin:0 auto; color:#fff; line-height:23px; padding-top:10px;}

.canf .lianxi{ width:322px;}
.canf .lianxi .lbg{ background:url(../images/index_21.jpg) no-repeat center; height:370px; width:322px;}
.canf .lianxi .anr{ background:url(../images/index_26.jpg) no-repeat center; height:225px;}

.foot{ width:100%; margin:0 auto; background:#0284da; font-size:13px;}
.foot .footb{ width:1000px; margin:0 auto; padding-top:20px; padding-bottom:20px;}


a.zzb07link{text-decoration:none;color: #fff;}
a.zzb07link:hover {text-decoration: underline;color: #fff;}
.zzb07tail{color:#fff;}
.zzb07tail a{color:#fff;}

/*-------------------内页--------*/

.main{  width:1000px; margin:0 auto; margin-bottom:30px;}
.left{ width:236px;-webkit-border-radius: 8px; padding-bottom:10px;
-moz-border-radius: 8px;
border-radius: 8px;
-webkit-box-shadow: #d8d8d8 0px 0px 10px;
-moz-box-shadow: #d8d8d8 0px 0px 10px;
box-shadow: #d8d8d8 0px 0px 10px;behavior: url(/PIE.htc);}
.left .pro h2{ background:#0284da; height:40px;font-size:16px; width:200px; margin:0 auto; margin-top:10px; color:#fff; text-align:center; line-height:40px; margin-bottom:3px;}
.left .pro{ margin:0 auto; width:200px; padding-bottom:10px;}
.left .pro .zz{ width:180px; margin:0 auto; text-align:center}

.main .left .pro ul li a { padding-left:25px;}
.lianxiny h2{ background:#009c4b; height:40px;font-size:16px; width:200px; margin:0 auto; margin-top:10px; color:#fff; text-align:center; line-height:40px; margin-bottom:3px;}
.main .left .lianxiny{ width:200px; margin:0 auto; margin-top:10px;}
.main .left .lianxiny h3{font-size:16px;padding-left:13px; padding-top:18px; line-height:20px; color:#fff;}
.main .left .lianxiny h4{font-size:14px; padding-top:5px;padding-left:13px;color:#fff;  }
.lxwm{ width:200px; margin:0 auto; padding-top:10px; line-height:25px;}

.main .right{width:730px; -webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
-webkit-box-shadow: #d8d8d8 0px 0px 10px;
-moz-box-shadow: #d8d8d8 0px 0px 10px;
box-shadow: #d8d8d8 0px 0px 10px;behavior: url(/PIE.htc);}
.main .right .rtop{ border-bottom:1px solid #d8d8d8; width:680px; margin:0 auto; height:50px;}
.main .right .rtop h2{font-size:16px; margin-top:10px; padding-left:20px; line-height:30px; height:30px; border-left:6px solid #0284da; font-weight:bold; color:#0284da}
.main .right .rtop  .weizhi{ padding-top:20px;}
.main .right .neirong{ line-height:30px;  width:630px; margin:0 auto; padding-top:20px; min-height:200px; padding-bottom:20px;}
.home{ color:#0284da;}

/*page*/
.newspage {
 width:720px;PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 20px; TEXT-ALIGN: center
}
.newspage A { 
BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 5px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; FONT: 12px/22px ""; BORDER-LEFT: #999 1px solid; COLOR: #666; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #999 1px solid
}
.newspage A:hover {
BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BACKGROUND: #0068b7; BORDER-LEFT: #fff 1px solid; COLOR: #FFFFFF; BORDER-BOTTOM: #fff 1px solid; TEXT-DECORATION: none
}
.newspage A:active {
BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; BACKGROUND: #0068b7; BORDER-LEFT: #666 1px solid; COLOR: #FFFFFF; BORDER-BOTTOM: #666 1px solid
}
.newspage SPAN.current {
BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND: #0068b7; PADDING-BOTTOM: 2px; BORDER-LEFT: #666 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #666 1px solid
}
.newspage SPAN.disabled {
BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #fff 1px solid; COLOR: #666; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #fff 1px solid
}
/*page*/
.font_4{border-bottom:1px dashed #d8d8d8; padding-bottom:10px;font-size:14px;font-weight:bold;}
.zheng{ font-size:12px; font-weight:normal}