@charset "utf-8";
body {
	background:#fff;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px; font-family:"Microsoft Yahei";
}


ol, ul,dl,dd,dt,p {list-style:none;margin:0px; padding:0px;}
.h20{ width:100%; height:20px; margin:0 auto;}
.h30{ width:100%; height:30px; margin:0 auto;}
.h50{ width:100%; height:50px; margin:0 auto;}

.clear{ clear:both;}



#top_box{ width:100%; height:35px; background:#0548ac;}
#top_box .top{ width:1200px; height:35px; margin:0 auto;}
#top_box .top .gw{ width:900px; height:35px; float:left; color:#fff; font-size:16px; line-height:35px;}
#top_box .top .tel{ width:270px; height:35px; float:left; background:url(images/tel.jpg) left center no-repeat; font-size:16px; line-height:35px; color:#fff; padding-left:30px;}


#nav_box{ width:1200px; height:100px; background:#fff; margin:0 auto;}
#nav_box .logo{ width:400px; height:90px; line-height:120px; float:left; padding-top:20px;}
.nav{  width:800px; height:70px; float:left; padding-top:40px;}
.nav li{float:left; width:100px; height:40px; line-height:40px; text-align: center; font-size:16px; font-family:"Microsoft Yahei";}
.nav li a{ color:#333;text-decoration:none; display:block;}
.nav li a:hover{color:#000; background:#eee; width:100px; height:40px;
-webkit-border-radius:20px;
-moz-border-radius:20px;
-ms-border-radius:20px;
-o-border-radius:20px;
border-radius:20px;
}






#pro_box{ width:600px; height:460px; margin:0px auto; background:#fff; padding:20px 0px;}
#pro_box img{ width:114px; height:116px; float:left; margin-right:20px;}
#pro_box .pro_r{ width:460px; height:116px; float:left;}
#pro_box .pro_r h2{ font-size:30px; color:#0548ac; background:url(images/22.jpg) bottom left no-repeat; line-height:70px; height:70px;}
#pro_box .pro_r h2 span{ font-size:20px; font-weight:normal;}
#pro_box .pro_r p{ font-size:16px; color:#333;line-height:30px; height:30px;}


#about_box{ background:url(images/33.jpg) left center no-repeat #005fb4; width:100%; height:500px;}
#about_box .about{ width:1200px; height:auto; margin:0 auto;}
#about_box .about h2{ font-size:24px; color:#fff; margin-left:650px; padding-top:50px;}
#about_box .about p{ font-size:16px; color:#fff; line-height:30px; margin-left:650px;}
#about_box .more{ width:150px; height:35px; background:#ff9300; text-align:center; line-height:30px; color:#fff; font-size:16px;
-webkit-border-radius:20px;
-moz-border-radius:20px;
-ms-border-radius:20px;
-o-border-radius:20px;
border-radius:20px;
}

#about_box .more a{ color:#fff; text-decoration:none;}
#about_box .more a:hover{ color:#000;}

#ys_box{ background:#fe7a25; width:100%; height:350px;}
#ys_box .ys{ width:1200px; height:300px; margin:0 auto; }
#ys_box .ys_tt{ text-align:center; width:1200px;}
#ys_box .ys_tt h2{ color:#333; font-size:26px; text-align:center; padding-top:30px;}
#ys_box .ys_tt h2 span{ color:#333; font-size:20px; font-weight:normal;}
#ys_box .ys_tt p{ color:#fff; font-size:20px; font-weight:normal; line-height:50px;}
#ys_box .ys_nr{ text-align:center; width:1200px; height:172px;}
#ys_box .ys_nr .kuang{ width:153px; height:172px; background:url(images/44.jpg) left center no-repeat #FF0000; float:left; text-align:center;}
#ys_box .ys_nr .kuang h3{ font-size:16px; color:#fff; padding-top:30px;}
#ys_box .ys_nr .kuang p{ font-size:14px; color:#fff; line-height:25px;}
#ys_box .ys_nr .jiantou{ width:40px; height:172px; background:url(images/55.jpg) center center no-repeat; float:left;margin:0px 30px;}


#news_box{ width:1200px; height:auto; margin:0 auto;}
#news_box h2{ font-size:26px; color:#ff0000; text-align:center; padding-top:30px;}
#news_box h2 span{ font-size:20px; color:#095ec1; font-weight:normal;}
#news_box p{ font-size:18px; color:#666; font-weight:normal; text-align:center; width:1200px; height:40px; line-height:40px;}
#news_box .news_nr{ width:1200px; height:auto; margin:0 auto;}


footer{ width:100%; height:300px; background:#045fb3; padding:30px 0px; margin-top:30px;}
.foot{ width:1200px; height:300px; margin:0px auto;}
.foot ul li{ float:left; height:auto;}
.foot ul li h2{ font-size:20px; color:#fff; background:url(images/11.jpg) left bottom no-repeat; line-height:50px;}
.foot ul li p{ font-size:16px; line-height:30px; color:#fff;}
.foot ul li p a{ color:#fff; text-decoration:none;}
.foot ul li p a:hover{ color:#ff0000;}
#copy{ width:100%; height:70px; background:#03388e; font-size:16px; line-height:70px; text-align:center; color:#fff;}


/*内页样式*/
#main{ width:1200px; height: auto; margin:0 auto;}
.ny_left{ width:270px; height: auto; float:left;}
.ny_right{ width:930px; height: auto; float:left;}
.bass{height:60px; line-height:60px; font-size:16px;color:#666; border-bottom:solid 1px #ccc; width:930px; margin-bottom:30px;}
.bass a{color:#066ece; text-decoration:none; font-size:20px;}
.nr16{ width:930px; height:auto; font-size:16px; line-height:30px; color:#000;}

.pc_tt{ background:#045fb3; color:#fff; width:250px; height:70px;}
.pc_tt h2{ font-size:20px; color:#fff; padding-left:30px; padding-top:10px; line-height:30px;}
.pc_tt p{ font-size:18px; color:#fff; font-weight:normal; padding-left:30px;}

.left_cplei{ width:248px; height:auto; border:solid 1px #ccc; margin-bottom:20px; padding:5px 0px;}
.left_cplei ol li{ width:230px; height:35px; background:#ddd; margin:5px auto;}
.left_cplei ol li a{ color:#000; text-decoration:none;width:200px; height:35px; font-size:18px; color:#000; line-height:35px; display:block;  padding-left:30px;}
.left_cplei ol li a:hover{ background:#066ece; color:#fff;}

.lx_nr{ width:218px; height:auto; border:solid 1px #ccc; font-size:16px; line-height:30px; color:#000; padding:15px;}

#nyba{ width:100%; height:350px; background:url(images/nyba.jpg) top center no-repeat; margin-bottom:30px;}

.link_tt{ font-size:20px; color:#333; background:url(images/link.jpg) left top no-repeat; padding-left:30px; line-height:40px;}
.link_tt2{ font-size:16px; color:#fff; background:#009f4b; text-align:center; line-height:30px; width:120px;}

.links{ width:1070px; height:60px; margin:0 auto;}

.links span{ float:left; margin:0 10px;}
.links span a{ font-size:16px; line-height:60px; color:#666;}
.links span a:hover{ color:#ff0000;}

/*首页新闻*/
.synews li{ width:368px; height:240px; float:left; margin:15px; border:solid 1px #ddd;  background:#fff; -webkit-transition: 0.4s;-webkit-transition: -webkit-transform 0.4s ease-out;transition: transform 0.4s ease-out;-moz-transition: -moz-transform 0.4s ease-out;}

.xw14hui{font-size:14px; color:#666; line-height:25px; font-weight: normal; font-family:"Microsoft Yahei"; padding:0px 20px; height:130px;}
.xwtitle { color:#06b500; padding-left:20px; padding-top:20px; }
.xwtitle a{ font-size:18px; color:#045fb2; line-height:30px; font-family:"Microsoft Yahei"; text-align:left;}
.xwtitle a:hover{ color:#ff0000;}
.time2{ font-size:36px; color:#bbbbbb; line-height:60px; text-align:left; background:url(images/time2.jpg) 320px center no-repeat #eae9e9; font-style:italic; padding-left:20px;}

.synews li:hover{transform: scaleX(1.1) scaleY(1.1); -webkit-box-shadow:0 2px 20px rgba(102,102,102,.55);-moz-box-shadow:0 2px 20px rgba(102,102,102,.55);box-shadow:0 2px 20px rgba(102,102,102,.55);}





.ny_news a{ width:880px; height:120px;padding:10px; margin:0px auto 20px auto; border:solid 1px #ddd; font-size:14px; color:#666;line-height:30px;-webkit-transition: 0.4s;-webkit-transition: -webkit-transform 0.4s ease-out;transition: transform 0.4s ease-out;-moz-transition: -moz-transform 0.4s ease-out; display:block;}
.nyxw_left{ width:200px; height:120px; float:left;}
.nyxw_left img{ width:180px; height:100px; padding:5px; border:solid 1px #ddd;}
.nyxw_right{ width:680px; height:120px; float:left;}

.ny_news a h2{ width:680px; height:30px; color:#00af35;font-size:20px;line-height:30px;  font-weight: normal;  font-family:"Microsoft Yahei";}
.ny_news a p{ font-weight: normal;  font-family:"Microsoft Yahei"; color:#666;}
.ny_news a:hover{ color:#666;transform: scaleX(1.1) scaleY(1.1); -webkit-box-shadow:0 2px 20px rgba(102,102,102,.55);-moz-box-shadow:0 2px 20px rgba(102,102,102,.55);box-shadow:0 2px 20px rgba(102,102,102,.55);}


.news36{ color:#5f5f5f;font-size:36px;line-height:30px; font-weight:bold; text-align:center;}
.news16{ color:#909090;font-size:16px;line-height:30px;text-align:center;font-family:Arial, Helvetica, sans-serif;}




.pro_14hui{ width:340px; height:50px; font-size:14px; color:#666; line-height:25px; font-weight: normal; font-family:"Microsoft Yahei"; padding:0px 15px;}
.pro_title { color:#000; width:340px; height:30px;  padding:10px 15px 0px 15px;font-size:18px; }


.ibox7 { width:1200px; height:270px; overflow:hidden; position:relative; padding-top:20px;}
.ibox7 #LeftArr1{ position:absolute; left:0px; top:0px; width:600px; height:270px; cursor:pointer; background:url(images/left1.jpg) left center no-repeat;}
.ibox7 #RightArr1{ position:absolute; right:0px; top:0px; width:600px; height:270px; cursor:pointer; background:url(images/right1.jpg) right center no-repeat;}
.ihonor { height:270px; margin:0px auto;overflow:hidden;}


/*ͼЧ*/


.cppic{ width:380px; height:360px;margin:10px;font-family:"Microsoft Yahei"; font-weight:normal; float:left;}
.cppic dl{}
.cppic dl dt{width:378px; height:280px; border:solid 1px #ddd;display:block;overflow: hidden;}
.cppic dl dt img{ width:378px; height:280px;ition: 0.4s;-webkit-transition: -webkit-transform 0.4s ease-out;transition: transform 0.4s ease-out;-moz-transition: -moz-transform 0.4s ease-out;-o-transition: -o-transform 0.4s ease-out;-ms-transition: -ms-transform 0.4s ease-out;}
.cppic dl dd{text-align:center; width:380px;height:80px;background:#757575; color:#fff;}
.cppic dl dd h3{text-align:center; width:380px;height:30px; line-height:40px;font-size:18px;color:#fff; font-weight:normal;}
.cppic dl dd p{text-align:center; width:380px;height:30px; line-height:40px;font-size:18px; color:#fff; margin:0; padding:0;}
.cppic dl dd p span{font-family: Impact; color:#fff;font-size:22px; }

.cppic a:hover dl dd{ background:#045fb2; width:380px; height:80px; color:#fff;}
.cppic a:hover dl dt img{-webkit-transform: scale(1.1);
-ms-transform: scale(1.1);
-o-transform: scale(1.1);
transform: scale(1.1);}


.cppic2{ width:150px; height:100px;margin:10px;font-family:"Microsoft Yahei"; font-weight:normal; float:left;}
.cppic2 dl{}
.cppic2 dl dt{width:150px; height:100px; border:solid 2px #eee;}
.cppic2 dl dt img{ width:150px; height:100px; border:0;}



.cppic3{ width:280px; height:250px;margin:10px;font-family:"Microsoft Yahei"; font-weight:normal; float:left;}
.cppic3 dl{}
.cppic3 dl dt{width:278px; height:210px; border:solid 1px #ddd;}
.cppic3 dl dt img{ width:278px; height:210px; border:0;}
.cppic3 dl dd{text-align:center; width:280px;height:40px; line-height:40px;background:#d7d7d7; color:#000; display:block;}
.cppic3 a:hover dl dd{ background:#045fb3; width:280px; height:40px; color:#fff;}




.nypic{ width:280px; height:350px;margin:10px 9px;font-family:"Microsoft Yahei"; font-weight:normal; float:left;}
.nypic dl{}
.nypic dl dt{width:278px; height:228px; border:solid 1px #ddd;}
.nypic dl dt img{ width:278px; height:228px; border:0;}
.nypic dl dd{text-align:center; width:280px;height:70px;background:#ebebeb; color:#000;}
.nypic dl dd h3{text-align:center; width:280px;height:30px; line-height:30px;font-size:16px; background:#ebebeb; color:#000;}
.nypic dl dd p{text-align:center; width:280px;height:30px; line-height:30px;font-size:16px; background:#ebebeb; color:#000; margin:0; padding:0;}
.nypic dl dd p span{font-family: Impact; color:#eb4c00;font-size:22px; }
.nypic a:hover dl dd{ background:#cd5310; width:280px; height:70px; color:#fff;}





.news3 li{ width:900px; height:180px;font-family:"Microsoft Yahei"; font-weight:normal; margin:10px; border:solid 1px #ddd;}

.news_l{ width:220px; height:180px; float:left;}
.news_l img{ width:200px; height:160px; margin:10px;}
.news_r{ width:680px; height:180px; float:left;}
.news_tt{ font-size:18px; color:#000;}
.news_tt a{ color:#000; line-height:40px; text-decoration:none;}
.news_tt a:hover{ color:#ff0000;}
.news_nr{ font-size:16px; color:#666; line-height:27px;}
.news_time{font-size:14px; text-align:left; line-height:30px; color:#999; font:italic;}

.ny_title3{ width:890px; height:40px; background:#1e60c0; color:#fff; font-size:18px; font-weight:bold; margin:0 auto; clear:both; line-height:40px; padding-left:10px;}
.ny_love{ width:898px; height:280px; background:#fff; margin:0 auto; border:solid 1px #ddd;}

.ny_title4{ width:890px; height:40px; background:#ccc; color:#000; font-size:18px; font-weight:bold; margin:0 auto; clear:both; line-height:40px; padding-left:10px;}
.ny_love4{ width:898px; height:280px; background:#fff; margin:0 auto; border:solid 1px #ddd;}


.ny_title3{ width:900px; height:40px; background:#028202; color:#fff; font-size:18px; font-weight:bold; margin:0 auto; clear:both; line-height:40px; padding-left:10px;}
.ny_love3{ width:908px; height:280px; background:#fff; margin:0 auto; border:solid 1px #ddd;}

.page22{ width:900px; height:40px; margin:0 auto; line-height:40px;}
.page22 li{ width:400px; height:40px; float: left; text-align:center;}
.page11{ line-height:40px; font-weight:bold; color:#333; text-align:center;}
.page11 i{ color:#999; font-size:14px; font-weight:normal;}
