@charset "utf-8";/* CSS Document */
body,p,img,a,div,ul,li,h1,h2,h3,h4,h5,h6,br,table,td,form,input{margin:0;padding:0;font-size:14px;}
table,ul,li,img{list-style:none;border:0;}
textarea {  
    -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */  
    -moz-box-sizing: border-box;    /* Firefox, other Gecko */  
    box-sizing: border-box;         /* Opera/IE 8+ */  
	resize: none;                   /* extarea��Safari��Chrome�н��õ�����С���� */
}
*{margin: 0px;padding: 0px;list-style-type: none;  }

body{min-width:1200px; font-family:"Microsoft YaHei","΢���ź�", "����";color:#000;}
a{text-decoration: none;color:#000;outline: medium none;font-size:14px; line-height:180%;}
a:hover{ color:#F30;font-size:14px;line-height:180%;}
img{border: none;vertical-align: top;  max-width: 100%;/* display: block;*/} 
.clear{ clear:both}
.ding{ width:100%; background:url(../images/topbg.jpg) no-repeat center; height:117px;}
.top{width:1250px; margin:auto;}
.menubg{ width:100%; margin:auto; background:url(../images/navbg.jpg) repeat-x; height:50px;}
.menu{ width:1200px; margin:auto; }
A.Li{ padding-left:45px; padding-right:45px; line-height:50px; color:#FFF; font-size:16px; font-weight:bold; font-family: "Microsoft YaHei",Verdana, Geneva, sans-serif;}
A.Li:hover{color:#FC0;}
.whybg{width:100%; margin:auto; background:url(../images/bg01.jpg)  center no-repeat; height:634px;}
.why{width:1250px; margin:auto; text-align:center;}
.why h2{ line-height:50px; font-size:40px; color:#444444; font-weight:normal;padding-top:70px; padding-bottom:50px;}
.why h6{line-height:30px; font-size:18px; color:#5d5d5d; font-weight:normal;line-height:30px;padding-bottom:50px;}

.cptjnr{width:1250px; margin:auto;margin-top:40px;}
.cptjnr ul{width:1250px;}
.cptjnr ul li{width:275px;margin-right:16px;margin-left:18px;float:left; background:#fff; text-align:center;height:223px; border:1px solid #ccc;border-radius: 10px;}

A.cptjnr ul li{width:275px;margin-right:18px;margin-left:18px;float:left; background:#fff; text-align:center;height:223px; border:1px solid #ccc;border-radius: 10px;}
A.cptjnr ul li:hover{background:linear-gradient(to right,#1989c1,#049746)}
.syprobg{width:100%; background:url(../images/bg02.jpg) center no-repeat; height:506px;}
.plist{ width:1250px; margin:auto;margin-top:30px;}
.plist ul{width:1250px;}
.plist ul li{width:269px; float:left;  padding-right:20px;padding-left:20px;/*overflow: hidden;*/margin-top:20px;}
.plist ul li img{ /*cursor: pointer;  transition: all 0.8s;padding:20px;border:1px solid #d4d4d4;*/}
.plist ul li img:hover{/*transform: scale(1.15);*/ background:#005bac}
A.cpname{ display:block; text-align:center; line-height:35px; font-size:16px; background-color:#FFF;}
A.cpname:hover{ text-decoration:underline;}
.plisttop{width:414px; height:87px; margin:auto; background:url(../images/w01.png) no-repeat;}
.kuang{width:100%; height:50px;}
.syjj{width:100%; background:url(../images/bg03.jpg) center no-repeat; height:565px;}
.syjjtop{width:414px; height:87px; margin:auto; background:url(../images/w02.png) no-repeat;}
.syjjnr{width:1250px; margin:auto;padding-top:40px;}
.syjjleft{width:600px; float:left;}
.syjjright{float:right;width:590px; text-indent:2em;}
.syjjright a {line-height:35px; font-size:16px;}
.synew{width:1250px; margin:auto;}
.synewtop{width:414px; height:87px; margin:auto; background:url(../images/w03.png) no-repeat;}
.synewnr{width:1250px; margin:auto;}
.synewnr ul{width:1250px;}
.synewnr ul li{width:294px; float:left; margin-left:8px; margin-right:8px; background-color:#f9f9f9; border-bottom:2px solid #50a374}
.synewnr ul li h2{line-height:30px; font-size:14px;padding:5px 10px 0px 10px;}
.synewnr ul li h6{ font-size:14px;padding:0px 10px 0px 10px;line-height:20px; font-weight:normal;}
A.more{ background-color:#50a374; color:#FFF; font-size:12px; line-height:22px;border-radius:15px;padding:3px 10px 3px 10px; float:right;margin:15px;}
A.more:hover{background-color:#1b89bf;}
A.mr{ background-color:#50a374; color:#FFF; font-size:14px; line-height:22px;border-radius:10px;padding:5px 10px 5px 10px; float:right;margin:15px;}
A.mr:hover{background-color:#1b89bf;}
.footer{ width:100%; margin:auto; background:#049746; overflow:hidden;margin-top:60px;}
.foot{width:1200px; margin:auto;margin-top:20px; }
.footleft{width:990px; float:left; line-height:30px; color:#fff;}
.footleft h2{ border-top:solid 1px #fff; padding-top:10px; font-weight:normal;margin-top:10px;}
.footleft a{line-height:30px;  color:#fff;}
.footleft a:hover{ line-height:20px;  color:#FFCC00;}
.ewm{float:right;margin-bottom:30px;}



.banner{ width:100%; margin:auto; height:601px;}
.flexslider{position:relative;height:601px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:601px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}

.nybanner{widht:100%; margin:auto; background:url(../images/banner01.jpg) center no-repeat; height:350px;}
.nybt{width:1200px; margin:auto; font-size:44px; color:#FFF; line-height:350px;}
#ny_wz{width:100% !important;height:80px;background:#f2f2f2;}
#ny_wz ul{ width:1200px; height:80px;margin:0 auto; padding:0px; }
.wz_left{ width:900px; height:18px; float: left; margin-top:30px;padding-left:50px;}
.wz_left ul{margin:0px; padding:0px; }
.wz_left ul li{ float:left; padding-left:25px; padding-right:25px; border-right:#CCCCCC 1px solid; font-size:16px;}
.wz_left a{ font-size:16px; color:#333333}
.wz_left a:hover{ color: #0033FF} 
.wz_right{ width:205px; height:18px; float: left; margin-top:30px; background:url(../images/home.jpg) left no-repeat; text-align:left; padding-left:20px;}

#ny_body{ width:1200px; margin:0 auto; padding:0px;}
.ny_body_title{ width:100%; height:70px; border-bottom: #CCCCCC solid 1px; padding-top:50px; font-size:30px; text-align:center;}
.ny_body_nr{ width:100%; min-height:600px; padding-top:30px; text-align:left; font-size:16px; line-height:34px;}
.ny_body_nr ul{ margin:0px; padding:0px;}
.ny_body_nr img{ border-left:solid #FFFFFF 20px;}
#ny_footer{ width:100%; height:340px; background:url(../images/di.jpg)}
.ny_body_news{ width:100%; height:auto; }
.ny_news_box{ height:77px; line-height:77px; border-bottom:#999999 solid 1px;}
.ny_news_box:hover{ background:#eff6fd}
.ny_news_title{ font-size:17px; width:85%; float:left; }
.ny_news_title a:hover{ color:#0056a9}
.ny_news_time{ font-size:14px; width:15%; float:right; text-align:right; color:#666666}
.ny_news_time span{ color:#c0c0c0;}
.biaoti{ font-size:24px; font-weight:bold}

/*新闻分页*/
.pages{ width:100.5%; text-align:right; padding:10px 0; clear:both; margin-top:20px; margin-bottom:20px;}
.pages span,.pages a,.pages b{ font-size:15px; font-family:Arial, Helvetica, sans-serif; margin:0 2px;}
.pages span font{ color:#f00; font-size:15px;}
.pages a,.pages b{ color:#333333;background:#f2f2f2; padding:5px 10px; text-decoration:none}
.pages span { padding-right:10px }
.pages b,.pages a:hover{ background:#035cac; color:#fff;}

.nr{font-size:16px; line-height:35px;}
.nyplist{ width:1200px; margin:auto;}
.nyplist ul{width:1200px;}
.nyplist ul li{width:250px; float:left;  padding-right:20px;padding-left:20px;/*overflow: hidden;*/margin-top:20px;}
.nyplist ul li img{ cursor: pointer;  transition: all 0.8s;padding:10px;border:1px solid #d4d4d4;}
.nyplist ul li img:hover{/*transform: scale(1.15);*/ background:#049746}
A.cpname{ display:block; text-align:center; line-height:35px; font-size:16px;padding-left:20px;}
A.cpname:hover{ text-decoration:underline;}



div.sabrosus{padding:10px;text-align:center; margin-top:35px; background:#eeeeee;width:94%; margin:auto;margin-top:40px;}
div.sabrosus a{border:#9aafe5 1px solid;padding:2px 10px;margin:0 8px 0 0;text-decoration:none;}
div.sabrosus a:hover{border:#2b66a5 1px solid;color:#000;background-color:fff;}
div.pagination a:active{border:#2b66a5 1px solid;color:#000;background-color:fff;}
div.sabrosus span.current{border:navy 1px solid;padding:2px 10px;font-weight:bold;color:#fff;margin:0 8px 0 0;background-color:#049746}
div.sabrosus span.disabled{border:#929292 1px solid;padding:2px 10px;margin:0 8px 0 0;}

.news2{width:90%; margin:auto;}
.news2 ul{ display:block;}
.news2 ul li{ display:block; width:100%; border-bottom:1px dashed #CCCCCC; margin-top:15px; padding-bottom:25px;}
.news2 ul li a{ display:block;}
.news2 ul li a:hover{ color:#333; text-decoration:underline;}
.biaoti{ width:100%; height:50px; line-height:50px;}
.biaoti h2{ float: left; font-size:18px; font-weight:bold;}
.news2 p{ font-size:14px; line-height:180%;}
.news2 ul li a:hover h2{color:#f87805;}
.biaoti span{ display:block; float: right;font-size:14px;}



.cont_01_down{
	width:1250px;margin:auto;margin-top:30px;
}
.cont_01_down ul li{
	float:left;
	padding-right:20px;
	padding-left:15px;
	
	
}
.cont_01_down_1{
	width:274px;
	height:223px;
	background-color:#fff;
	border:1px solid #ccc;
	border-radius:10px;
	text-align:center;
	padding-top:20px;
	font-family:"微软雅黑","宋体";
	font-size:56px;
	color:#444;
	font-weight:bold;
}
A.cont_01_down_1:hover{ color:#FFF;}
.cont_01_down ul li:hover .cont_01_down_1{
	background:linear-gradient(to right,#1989c1,#049746)
}
.cont_01_down_1 span{
	line-height:70px;
}
.cont_01_down_2{
	width:206px;
	padding-top:20px;
	text-align:center;
	font-family:"微软雅黑","宋体";
	font-size:16px;
	color:#444444;
}
.con-n{ font-size:16px; line-height:40px;}
A.sort	{padding:10px 15px 10px 15px; background:#059746; color:#fff; margin-left:30px; margin-right:30px;border-radius: 10px;}
A.sort:hover{ background:#dd0311; color:#FFF;}
.proshow{width:1200px; margin:auto;margin-top:30px;}
A.wz{ font-size:18px; color:#595959;}
A.wz:hover{ color: #F60;}	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	