
A {
	COLOR: #454545; 
}
A:hover {
	COLOR: #116AAE; 
}






@charset "utf-8";
/* CSS Document */
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6,p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,del, dfn, em,  img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,p 
{font-family:"微软雅黑",Arial, Helvetica, sans-serif;word-break:break-all;word-wrap:break-word;margin:0;padding:0;outline:0;text-decoration:none;list-style-type:none;}
.clear{clear:both;}
.clearfix:after{content: ".";visibility: hidden;display: block;height: 0;clear: both;}
.left{float:left;}
.right{float:right;}
.more{font-size:9px;color:#666;font-weight:normal;letter-spacing:1px;font-family:"宋体";}

img{border:0}
ul{list-style:none;}
.f12{font-size:12px;}
.ff12{font-size:12px;}
.meta{color:#CCC;text-align:center;line-height:28px;}
.fl{float:left;}
.fr{float:right;}

.header{width:100%;height:152px;margin:auto; background:url(../images/topbj.jpg) top repeat-x;}
.head{ width:1100px; margin:0 auto;}
.top{ background:url(../images/top.png) 0px center no-repeat; line-height:28px; float:left; margin-left:30px}
.top p{ float:left; margin-left:82px; color:#FFF; font-size:12px; }
.tel{background: url(../images/top_p.png) left center  no-repeat ; line-height:28px; float:left; margin-left:32px;}
.tel p{float:left; color:#FFF; font-size:12px; margin-left:27px;}
.tel_1 p{float:left; margin-left:5px;color:#FFF; font-size:20px;}
.fx p{float:left; margin-left:47px;color:#FFF; font-size:12px;}
.fx{ background:url(../images/line.png) left center no-repeat;float:left; margin-left:28px; width:244px;} 

.logo{ padding-top:29px; float:left}
.navh { width:696px; height:116px; margin-left:0px; float:left;}
.navh ul li{width:87px;height:86px;font-size:14px;font-family:"微软雅黑"; color:#000;float:left;text-align:center;padding-top:30px;}
.navh ul li p{font-size:14px;font-family:"微软雅黑"; color:#000;}
.navh ul li span{font-size:10px;display:block;font-family:"微软雅黑"; color:#000;}
.navh ul li:hover{ background:#015198; color:#FFF}
.navh ul li:hover p{ color:#FFF}
.navh ul li:hover span{ color:#FFF}
.bj{ width:100%; height:163px; background: url(../images/navbj.png) bottom repeat-x;position:relative; z-index:10}
.banner{width:100%; height:450px;float:left; margin-top:0px; position:relative; z-index:9}
.cp{width:1100px;height:auto; margin:0 auto;}
.cpzx{ margin:42px auto;width:388px;}
.cpzs{ width:1100px; height:40px; margin:47px auto; height:auto; overflow:hidden;}
.cpzs ul li{width:195px;height:38px;font-size:14px;font-family:"微软雅黑"; color:#000;float:left;text-align:center; line-height:38px;background:url(../images/cpzs.png); margin-left:24px}
.cpzs ul li:hover{background:#015198; color:#FFF;}
.focus-news{ width:1100px; margin:0 auto;}
.focus-news li{ width:223px; height:182px; float:left; position:relative; margin-left:20px;margin-right:20px; margin-top:20px;}
.focus-news li img{ width:223px; height:182px;}
.focus-news li p{ width:223px; height:32px; position:absolute; left:0px; bottom:0px; background:url(../images/propbj.png) center no-repeat; font:12px/32px "宋体"; color:#ffffff; text-align:center;}
.focus-news li p a{ color:#FFF;}
.focus-news li:hover p{ background:#007cce;}
.probt{ width:100%; font-size:30px; line-height:2; text-align:center;}
.cplb{width:1100px; height:182px; margin:30px auto; background:url(../images/djtb.png) center no-repeat; float:left;}
.qygk{width:100%;height:422px; margin-top:62px; background:#007cce}
.qygk1{width:1100px; height:422px; margin:0 auto;}
.qygkt{ padding-top:42px;width:471px; height:58px; margin-left:313px; float:left;no-repeat;}
.zzrz{ width:489px; height:226px; padding-top:47px; margin-left:8px; float:left;}
.lj{ margin-left:72px; color:#FFF; font-size:12px; float:left; margin-top:68px }
.lj a{ color:#FFF}
.zx{ padding-top:56px; margin-right:28px; float:right;}
.gsjj{width:547px; height:277px; padding-top:47px; margin-left:34px; float:left;}
.gsjjnr{width:188px; height:20; float:left;}
.nr p{ padding-top:18px; font-size:12px;font-family:"宋体"; color:#FFF;float:left; line-height:20px;}
.nr p a{color:#FFF;}
.gswh{width:194px; height:20; float:left; padding-top:17px;}
.gswhx{ padding-top:20px; float:left;width:547px;}
.yuan{ width:7px; height:7px; background-color: #FFF; border-radius:5px; float:left; margin:8px 8px 0 0; }
.nr1{ color:#FFF; float:left; font-size:12px;font-family:"宋体";line-height:20px;}
.yuan2{ width:7px; height:7px; background-color: #FFF; border-radius:5px; float:left; margin:8px 8px 0 36px; }
.nr2{ color:#FFF; float:left; font-size:12px;font-family:"宋体";line-height:20px;}
.yuan3{ width:7px; height:7px; background-color: #FFF; border-radius:5px; float:left; margin:15px 8px 0 0px; }
.nr3{ color:#FFF; float:left; margin-top:10px; font-size:12px;font-family:"宋体";line-height:20px;}

.new{width:1100px; height:430px; margin:0 auto;}
.xwbd{ width:458px; height:58px; margin-left:320px; margin-top:57px; float:left}
.xwbg{ width:1100px; height:210px; margin-top:37px;} 
.xwbg ul li{ width:529px; height:97px; font-size:12px; font-family:"微软雅黑"; color:#000; float:left; text-align:left; line-height:20px; background:url(../images/xwk.png); margin-left:19px; margin-bottom:15px;}
.xwbg ul li:hover{ background: url(../images/xwk2.jpg);}
.xwbg ul li img{ float:left; margin-right:32px; margin-top:1px; width:194px; height:95px;}
.xwbg ul li p{ margin-top:31px; color:#000000;}
.xwbg ul li:hover img{width:192px; height:91px; margin:3px 32px 0 3px;}


.footer{width:100%; height:239px; background:url(../images/footerbj.png) top repeat-x;}
.footer1{width:1100px; height:239px; margin:0 auto;}
.ewm{ width:130px; height:154px;float:right;margin-top:4px; margin-right:21px; }
.tb1{ width:14px; height:19px; margin-top:47px; margin-left:7px; float:left;}
.wz1 p{font-size:12px; font-family:"微软雅黑"; color:#979aab; float:left; text-align:left; line-height:20px; margin-left:17px; margin-top:44px; float:left;}
.wz1 p a {color:#979aab;}
.wz1 p a:hover{color:#FFF;}
.tb2{ width:14px; height:19px; margin-top:47px; margin-left:92px; float:left;}
.wz2 p {font-size:12px; font-family:"微软雅黑"; color:#979aab; float:left; text-align:left; line-height:20px; margin-left:17px; margin-top:44px; float:left;}


.tb3{ width:14px; height:19px; margin-top:47px; margin-left:120px; float:left;}
.wz3 p {font-size:12px; font-family:"微软雅黑"; color:#979aab; float:left; text-align:left; line-height:20px; margin-left:17px; margin-top:44px; float:left;}
.wz3 p a {color:#979aab;}
.wz3 p:hover a{color:#FFF;}
.yqlj{font-size:12px; font-family:"微软雅黑"; color:#979aab; float:left; text-align:left; line-height:20px; margin-left:15px; margin-top:46px;}
.yqlj p a {color:#979aab;}
.yqlj p a:hover{ color:#FFF}
/*gundong*/



.rollBox{width:1100px;overflow:hidden; float:left; margin-top:30px;}
.rollBox .LeftBotton{height:49px;width:20px; background:url(../images/left.png) center no-repeat;overflow:hidden;float:left;display:inline;margin:64px 0 0 0;cursor:pointer;}
.rollBox .RightBotton{height:49px;width:20px;background:url(../images/right.png) center no-repeat;overflow:hidden;float:left;display:inline;margin:64px 0 0 0;cursor:pointer; margin-left:28px;}
.rollBox .Cont{width:1004px;overflow:hidden;float:left; margin-left:28px;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:200px;float:left;text-align:center; height:183px; margin-right:62px; position:relative; overflow:hidden;}
.rollBox .Cont .pic img{background:#fff;display:block;margin:0 auto;}
.rollBox .Cont .pic p{line-height:26px;color:#505050; position:absolute; left:0px; bottom:0px;; width:100%; height:32px; background:url(../images/cpgdpbj.png) repeat-x; font:12px/32px "宋体"; color:#FFF; text-align:center;}
.rollBox .Cont .pic p a{ color:#FFF; text-decoration:none;}
.rollBox .Cont .pic:hover p{ background:#007cce;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}

.sub{ width:1100px; height: auto; margin:0 auto 50px; overflow:hidden;}
.pro{width:269px; margin-top:15px; float:left;}
.cpJS{width:269px; height:42px; background: #035299; float:left;}
.cpJS p{ font-family:"微软雅黑"; font-size:14px; font-weight:bold; margin-left:19px; margin-top:17px; float:left; color:#FFF;}
.cpJS span{ font-family:"Arial"; font-size:10px; margin-left:7px; margin-top:21px; color:#FFF; float:left;}
.cpjslb{ width:268px; height:auto; background:url(../images/cplbbj.png) top repeat-y; float:right;}
.cpjslb ul li { font-size:14px; font-family:"宋体"; color:#043a80; text-align:left; line-height:42px; margin-left:28px; font-weight:bold;}
.cptp {width:268px; height:auto;font-size:18px; font-family:"宋体"; color:#043a80; }

.cptp p {font-size:18px; font-family:"宋体"; color:#043a80; margin-top:-71px; margin-left:40px;}
.qyjj { width:798px; height: auto; margin-top:15px; margin-left:32px; float:left;}
.gsjj1{ width:798px; height:42px; background: #025198; font-size:14px; font-family:"宋体";font-weight:bold; color:#FFF; line-height:42px; float:left;}
.gsjj1 p {margin-left:19px; float:left;}
.ggtp{ width:742px;margin:25px auto; height:auto; overflow:hidden; font:12px/1.8 "宋体"; color:#6d6d6d;}


.npro .pic{width:223px;float:left;text-align:center; height:210px; margin-right:39px; position:relative; margin-bottom:20px; overflow:hidden;}
.npro .pic img{background:#fff;display:block;margin:0 auto;}
.npro .pic p{line-height:26px;color:#505050; position:absolute; left:0px; bottom:0px;; width:100%; height:32px; background:url(../images/cpgdpbj.png) repeat-x; font:12px/32px "宋体"; color:#FFF; text-align:center;}
.npro .pic p a{ color:#FFF; text-decoration:none;}
.npro .pic:hover p{ background:#007cce;}
.npro a:visited{color:#626466;text-decoration:none;}
.npro a:hover{color:#f00;text-decoration:underline;}






#nav_menu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH:1098px; PADDING-TOP: 0px; height:56px
}
#nav_menu UL LI {
	FLOAT: left; WIDTH: 122px; TEXT-ALIGN: center; 
}
#nav_menu UL LI A {
	BACKGROUND: url(/images/menu_2.jpg);DISPLAY: block; FONT: 15px/56px Tahoma; WIDTH: 122px; COLOR: #000; font-family:"微软雅黑"
}
#nav_menu UL LI A:hover {
	BACKGROUND: url(/images/menu_1.jpg); COLOR: #7BAA02; width:122px; height:56px; font-family:"微软雅黑"
}
#nav_menu UL LI A:active {
	BACKGROUND: url(/images/menu_2.jpg);COLOR: #000; font-family:"微软雅黑"
}
#nav_menu UL LI A.on {
	BACKGROUND: url(/images/menu1.jpg); COLOR: #7BAA02
}
#nav_menu UL LI A.on:hover {
	BACKGROUND: url(/images/menu1.jpg); COLOR: #7BAA02
}
#nav_menu UL LI A.on:active {
	BACKGROUND: url(/images/menu1.jpg); COLOR: #7BAA02
}
#nav_menu .menu {
	FLOAT: left; WIDTH: 122px; POSITION: relative; HEIGHT: 56px; TEXT-ALIGN: center
}
#menuul {
	MARGIN: 0px
}
#menuul .menu UL {
	DISPLAY: none; LEFT: 0px; WIDTH: 122px; POSITION: absolute; TOP: 56px
}
#menuul .menu UL LI {
	BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 122px;
}
#menuul .menu UL A {
	DISPLAY: block; FONT: 12px/28px Tahoma; WIDTH: 122px; COLOR: #ffffff; BORDER-BOTTOM: #0165C3 1px solid;BACKGROUND: url(/images/menu1_.jpg); 
}
#menuul .menu UL A:hover {
	COLOR: #ffffff; font-size:12px; WIDTH: 122px;BACKGROUND: url(/images/menu2_.jpg); text-decoration:underline 
}
#menuul .menu UL A:active {
	COLOR: #ffffff; font-size:12px; WIDTH: 122px;BACKGROUND: url(/images/menu2_.jpg);
}




.p1 IMG {
	 	BORDER-RIGHT: #e9e9e9 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #e9e9e9 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: #e9e9e9 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #e9e9e9 1px solid; background:#ffffff
}
.p1 A:hover IMG {
	BORDER-RIGHT: #0F83D8 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #0F83D8 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: #0F83D8 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #0F83D8 1px solid; background:#0094dd
}

.p2 IMG {
	 	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #ddd 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #ddd 1px solid; background:#ffffff
}
.p2 A:hover IMG {
	BORDER-RIGHT: #0F83D8 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #0F83D8 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #0F83D8 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #0F83D8 1px solid; background:#0094dd
}


.p3 IMG {
	 	BORDER-RIGHT: #ddd 3px solid; PADDING-RIGHT: 1px; BORDER-TOP: #ddd 3px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #ddd 3px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #ddd 3px solid; background:#ddd
}
.p3 A:hover IMG {
	BORDER-RIGHT: #ddd 3px solid; PADDING-RIGHT: 1px; BORDER-TOP: #ddd 3px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #ddd 3px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #ddd 3px solid; background:#ddd
}

.products IMG {
	BORDER-RIGHT: #AEF3FF 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #AEF3FF 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #AEF3FF 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #AEF3FF 1px solid
}
.products A:hover IMG {
	BORDER-RIGHT: #AEF3FF 1px solid; BORDER-TOP: #AEF3FF 1px solid; BORDER-LEFT: #AEF3FF 1px solid; BORDER-BOTTOM: #AEF3FF 1px solid
}


.products1 IMG {
	BORDER-RIGHT: #AEF3FF 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #AEF3FF 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #AEF3FF 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #AEF3FF 1px solid
}
.products1 A:hover IMG {
	BORDER-RIGHT: #AEF3FF 1px solid; BORDER-TOP: #AEF3FF 1px solid; BORDER-LEFT: #AEF3FF 1px solid; BORDER-BOTTOM: #AEF3FF 1px solid
}


.bian {
	BORDER-RIGHT: #cdcdcd 1px solid;  BORDER-LEFT: #cdcdcd 1px solid; BORDER-BOTTOM: #cdcdcd 1px solid; background:#fbfbfb;PADDING-BOTTOM: 0px;PADDING-TOP: 0px;PADDING-LEFT: 0px;PADDING-RIGHT: 0px;
}

.bian1 {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; background:#f9f9f9;PADDING-BOTTOM: 0px;PADDING-TOP: 0px;PADDING-LEFT: 0px;PADDING-RIGHT: 0px;
}

.bian2 {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; background:#dedede;PADDING-BOTTOM: 0px;PADDING-TOP: 0px;PADDING-LEFT: 0px;PADDING-RIGHT: 0px;
}

.bian3 {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; background:#0057A7;PADDING-BOTTOM: 0px;PADDING-TOP: 0px;PADDING-LEFT: 0px;PADDING-RIGHT: 0px; background:#f2f2f2
}




.z1 {font-size:13px;COLOR:   #ffffff; font-weight:bold } 
.z1 a:link   {font-size:13px;COLOR:   #ffffff;   text-decoration:   none; font-weight:bold  } 
.z1 a:visited   {font-size:   13px;   COLOR:   #ffffff;text-decoration:   none;  font-weight:bold  } 
.z1 a:hover   {COLOR:#ffffff; TEXT-DECORATION:   none;font-size:   13px; font-weight:bold }


.z2 {font-size:12px;COLOR:   #004586;} 
.z2 a:link   {font-size:12px;COLOR:   #004586;   text-decoration:   none;  } 
.z2 a:visited   {font-size:   12px;   COLOR:   #004586;text-decoration:   none;  } 
.z2 a:hover   {COLOR:#ff0000; TEXT-DECORATION:underline;font-size:   12px;}

.z3 {font-size:13px;COLOR:   #222222;} 
.z3 a:link   {font-size:13px;COLOR:   #222222;   text-decoration:   none;  } 
.z3 a:visited   {font-size:   13px;   COLOR:   #222222;text-decoration:   none;  } 
.z3 a:hover   {COLOR:#ff0000; TEXT-DECORATION:none;font-size:   13px;}

.z4 {font-size:13px;COLOR:   #ffffff;} 
.z4 a:link   {font-size:13px;COLOR:   #ffffff;   text-decoration:   none;  } 
.z4 a:visited   {font-size:   13px;   COLOR:   #ffffff;text-decoration:   none;  } 
.z4 a:hover   {COLOR:#ffff00; TEXT-DECORATION:underline;font-size:   13px;}

.z5 {font-size:12px;COLOR:   #ffffff;} 
.z5 a:link   {font-size:12px;COLOR:   #ffffff;   text-decoration:   none;  } 
.z5 a:visited   {font-size:   12px;   COLOR:   #ffffff;text-decoration:   none;  } 
.z5 a:hover   {COLOR:#ffff00; TEXT-DECORATION:underline;font-size:   12px;}



