@charset "utf-8";
	/* CSS Document*/
	body, input, textarea, select, button {
	font-synthesis: none;
	-moz-font-feature-settings: "kern";
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	direction: ltr;
	-ms-font-feature-settings: "kern";
}
input[type="button"], input[type="submit"], input[type="reset"] {
	appearance: none;
	-moz-appearance: none;
	-webkit-appearance: none;
	-ms-appearance: none;
}
select::-ms-expand {
	display: none;
}
* {
	margin: 0;
	padding: 0;
	border: none;
}
li {
	list-style-type: none;
}
a {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
html {
	font-size: 625%;
	/* 10÷16=62.5%*/
}
body {
	font-family: "DINPro", "SourceHanSans", "sans-serif",'微软雅黑';
	font-size: 14px;
	min-width:1400px;
	/* 12÷10=1.2*/
}
ul, ol {
	margin: 0;
	padding: 0;
}
img {
	border: none;
	padding: 0;
	margin: 0;
}
p, h1, h2, h3, h4, h5, li, span, i, u, b, em, div {
	word-wrap: break-word;
	word-break: break-all;
}
.clearfix {
	clear:both;
	line-height:0;
	height:0;
	display:block;
}
.clearfix:after {
	content: "020";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clearfix {
	zoom: 1;
}
/*=======================头部=====================*/
.head { width:auto; height:auto;}
.main { width: 1400px; height:auto; margin: 0 auto;}
.head_top_one { height: 40px; background:#008100; font-size: 16px; }
.head_top_one_l { float:left; color:#fff;  line-height:40px;}
.head_top_one_r { float:right; color: #fff;line-height:40px;}
.head_top_one_r a{ color: #fff; text-decoration: none; }
.head_top_one_r a:hover{ color: #fff; text-decoration: underline; }
.head_top_two { height:138px; }
.head_top_two_l { float:left; width: 318px; }
.head_top_two_c { float:left; width: 880px; }
.head_top_two_r { float:left; width: 200px; position:relative; height:40px; border:1px #ededed solid; border-radius: 25px; margin-top:50px; }

.nav{ width:880px;  position:relative; z-index:1; font-size:20px; line-height:136px; height:136px;  }
.nav li { float: left; padding: 0 20px; }
.nav a{ color:#000; font-size:20px; font-family: "微软雅黑"; display:block;border-bottom:2px #fff solid; }
.nav a:hover { border-bottom:2px #009900 solid;}

.head_top_two_r input.txt {height: 40px;width: 155px;line-height: 40px;border: 0px; position:absolute;color: #ccc;margin-left: 15px;background-color: #fff;outline:none}
.head_top_two_r input.btn {width: 22px;height: 22px;border: 1px #fff solid;float: right;text-align: center; margin-top:8px; margin-right:5px; outline:none}

/*====banner开始============*/
.banner { position:relative; margin:0 auto;}
.banner .hd{  overflow:hidden; position:absolute; text-align:center; width: 100%; bottom:10%; z-index:1; }
.banner .hd ul{ overflow:hidden; zoom:1;  }
.banner .hd ul li{ display:inline-block; *display:inline; zoom:1; margin-right:20px;  width:40px; height:5px; line-height:999px; text-align:center; background:#fff; cursor:pointer;}
.banner .hd ul li.on{ background:#009900; color:#fff; }
.banner .bd{ position:relative;z-index:0;   }
.banner .bd li{ zoom:1; vertical-align:middle; }
.banner .bd img{ width:100%; display:block; vertical-align:top;  }

/*=======banner结束========*/


.lmt p strong{display:block;text-align:center;font-size:30px;font-weight:normal;position:relative;padding:0 15px; color:#0c0c0c}
.lmt span{ display:block; text-align:center; font-size:14px; color:#333333; margin-top:20px; margin-bottom:70px;}
.main_1,.main_3,.main_5 { padding: 70px 0; background:#f2f2f2; }
.main_1_ul { height: auto; width: 1400px; margin: 0 auto; }
.main_1_ul li { float:left; width: 402px; position:relative; margin: 0 32px;}
.main_1_ul li:hover {box-shadow: 0px 0px 0px 0px #ccc;transition: box-shadow .5s ease 0s;box-shadow: 1px 15px 16px 0px rgba(5,5,5,.11);}
.main_1_ul li img { width: 400px; height: 400px; border: 1px #ebebeb solid;}
.main_1_ul li p { height: 80px; line-height: 80px; background:#fff; font-size: 20px; margin-top: 8px; padding: 0 10px; -webkit-transition:all .5s ease-in-out 0s;transition:all .5s ease-in-out 0s; }
.main_1_ul li p a { color:#333; }
.main_1_ul li p:before{ content:''; width: 0; height: 2px; background-color: #009900; position:absolute; bottom:0; left:0;transition: width 1s ease; -moz-transition: width 1s ease; -webkit-transition: width 1s ease; -o-transition: width 1s ease; }
.main_1_ul li:hover p:before { width:100%; }
.main_1_ul li:hover p { padding: 0 20px;}
.main_1_ul li:hover p a { color: #009900}
/*.main_1_ul li .main_1_bg {transition: height .8s ease-in-out; -moz-transition: height .8s ease-in-out; -webkit-transition: height .8s ease-in-out; -o-transition: height .8s ease-in-out; height:0; position:absolute; }
.main_1_ul li:hover .main_1_bg { width: 100%; height: 402px; background:rgba(22,112,188,.8);}
*/ 

/*=======main_1结束========*/

.main_2,.main_4 {padding: 70px 0; background:#fff; }
.main_2_box { text-align:center;}

/*=======main_2结束========*/

.main_3_box { height:auto; width: 1400px; margin: 0 auto; }
.main_3_box_l { width: 550px; height: 412px; float:left; background:#ccc; }
.main_3_box_r { width: 780px; float:left; margin-left: 70px; }
.main_3_box_r .main_3_box_r_txt { line-height: 35px; color: #333; font-size: 14px; }
.main_3_box_r .main_3_box_r_btn a { display:inline-block; height: 45px; line-height: 45px; padding: 0 20px; background:#0081ff; color: #fff; font-size: 16px; margin-top: 20px; -webkit-transition:all .5s ease-in-out 0s;transition:all .5s ease-in-out 0s;}
.main_3_box_r .main_3_box_r_btn a:hover { background:#333333; }

/*=======main_3结束========*/

.main_4_ul { height:auto; width: 1400px; margin: 0 auto; }
.main_4_ul li { width: 238px; height: 308px; border:1px #cccccc solid; position:relative; overflow:hidden; float:left; margin: 0 20px;}
.main_4_ul li img { width: 238px; height: 308px; -webkit-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s; }
.main_4_ul li:hover img {-webkit-transform: scale(1.1);transform: scale(1.1);} 

/*=======main_4结束========*/

.main_5_ul { height:auto; width: 1400px; margin: 0 auto;}
.main_5_ul li { width: 310px; height: 140px; position:relative; overflow:hidden; float:left; margin: 0 20px 15px;}
.main_5_ul li img { width: 310px; height: 140px; -webkit-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s; }
.main_5_ul li:hover img {-webkit-transform: scale(1.1);transform: scale(1.1);} 

/*=======main_5结束========*/

.main_6 { height: 514px; background:url(../images/xlwm.jpg) center no-repeat;padding: 70px 0;position:relative;}
.main_6_box { width: 1054px; background:rgba(48,48,48,.9); height:337px; margin: 0 auto; padding: 30px 24px;position:relative; }
.main_6_box_logo { position:absolute; left: 0; top: 92px;}
.main_6_box_nr { border:1px #fff solid; height:337px;}
.main_6_box_nr_1 { position:absolute; left: 285px; top: 92px;}
.main_6_box_nr_1 p.main6_p_1 { color: #d1d1d1; font-size: 30px; }
.main_6_box_nr_1 p.main6_p_2 { color: #d2d2d2; font-size: 20px; margin-top:20px;}
.main_6_box_nr_1 p.main6_p_3 { color: #ffffff; font-size: 15px; margin-top:30px;}
.main_6_box_nr_1 p.main6_p_4 { color: #ffffff; font-size: 18px; margin-top:10px;}

.main_6_box_nr_2 { position:absolute; right:110px; top: 102px;}
.main_6_box_nr_2 p { text-align:center; color:#fff; margin-top: 10px;}

/*=======main_6结束========*/

.foot_1 { background:#282828; height: 262px;}
.foot_1_box { width: 1400px; margin: 0 auto; }
.foot_1_box .foot_1_box_l { float:left; width: 353px; margin-top: 68px;}
.foot_1_box .foot_1_box_c {  /*background:#ccc;*/ float:left; width: 866px; margin-top: 90px;}
.foot_1_box .foot_1_box_c ul { height:auto;}
.foot_1_box .foot_1_box_c ul li { background:url(../images/foot_line.png) no-repeat; height:58px; padding-left:28px; float: left; padding-right: 28px; }
.foot_1_box .foot_1_box_c i { float: left; width: 27px; height: 25px; display:block }
.foot_1_box .foot_1_box_c span { float:left; font-size: 14px; color: #9b9b9b; margin-top: 10px; padding-left: 5px; display:block; height:auto; }
.foot_1_box .foot_1_box_c p { display:block; margin-top: 35px; margin-left: 32px;font-size: 14px; color: #9b9b9b;}
.foot_2 { background:#009900; height: 50px; line-height: 50px; text-align:center; color: #9b9b9b; font-size: 14px; }
.foot_1_box .foot_1_box_r { float:right; margin-top: 50px; }
.foot_1_box .foot_1_box_r p { margin-top: 15px; text-align:center; color:#9b9b9b;}

/*=======foot结束========*/

.ej_gywm { width: 1200px; margin: 0 auto; }
.ej_gywm_bt { margin-top: 50px; text-align:center; margin-bottom: 50px;}
.ej_gywm  h3 { text-align:center; display:inline-block; border-bottom:2px #009900 solid; padding-bottom: 20px; font-size: 24px; color: #333; }
.ej_gywm_nr { line-height: 32px; color: #333; margin-bottom:30px;}

.ej_gywm_ul li p { background:#f1f1f1;}

.ej_cpzx { width: 1400px; height:auto; margin: 0 auto;  }
.ej_cpzx_bt { text-align:center; font-size: 24px; color: #333; border-bottom: 1px #e3e3e3 dashed; padding: 20px 0;}
.ej_cpzx_nr { padding: 30px 0; line-height: 30px; }

.xlist_1080_main { width: 1400px; height: auto; margin: 0 auto; }
.xcontant_main h1 { text-align:center; font-size:30px; line-height:50px; color: #333; padding-top:20px; }
.xtime {color: #3f3f3f;font-size: 12px;margin-bottom: 30px; margin-top: 10px;padding-bottom: 5px; border-bottom: 1px solid #eeeeee;line-height: 30px;}
.xtime span {padding-left: 10px;}
.xcontant_main .xcontant_box {color: #333;line-height: 35px;font-size: 16px;margin-top: 10px;word-break: break-all; min-height: 500px;}
.article_status .theend {width: 112px;margin: 0 auto;text-transform: uppercase;font-family: Politica;font-size: 16px; margin-top:20px;}
.article_status .through {position: relative;text-align: center;}
.article_status .through:after {content:"";display:block;width:100%;height:1px;background:#e8e8e8;position:absolute;top:50%;left:0;z-index:-1}
.article_status .through span {display: inline-block;background: #fff;padding: 0 5px;}
.xcontant_pre { margin-top: 50px; margin-bottom:30px; margin-left: 10px;line-height: 25px;clear: both;border-top: 1px solid #eee;padding-top: 10px; font-size: 14px;}
.xcontant_pre a {color: #333; text-decoration: none; font-size: 14px;font-family: "微软雅黑"; }
.xcontant_pre a:hover{ text-decoration:none; color:#009900; transition: all 0.6s;}

/*===新闻列表开始======*/

.danye_box { margin-top: 35px; height:auto; }
.danye_box_l { width: 300px; height:auto; float:left; background:#f3f3f3; border-top: 5px #6d7278 solid;}
.danye_box_l .navside {  }
.danye_box_l .navside .navside_title { margin-top: 10px; height: 50px; line-height: 50px; background:#009900; text-align:center; font-family: "微软雅黑"; color: #fff; }
.danye_box_l .navside .navside_title h3 {font-size: 16px;}
.danye_box_l .navside li { height: 40px; line-height: 40px; }
.danye_box_l .navside li a { color: #333; text-decoration: none; display:block; font-size: 15px; background:#f3f3f3; text-align:left; padding-left:20px; border-top: 2px #fff solid; border-right:2px #6d7278 solid;}
.danye_box_l .navside li a:hover {background:#009900; border-right:2px #009900 solid; color:#fff; }
.danye_box_r { width: 1050px; height:auto; float:left; margin-left: 50px; }
.danye_box_r .danye_top { border-bottom: 1px solid #eee;height: 60px;line-height: 60px; background:#fbfbfb; padding:0 10px;}
.danye_box_r .danye_top h3 {font-size: 18px;font-family: "微软雅黑"; color: #333; display:block; float:left; }
.danye_box_r .danye_contant { margin-top: 20px; color: #333;line-height: 35px;font-size: 16px;margin-top: 10px;word-break: break-all; min-height: 500px; }
.xlist_mbx_danye { font-size: 14px; color: #555; float:right; }
.xlist_mbx_danye a { color:#555; text-decoration: none; }
.danye_img { height:auto;}
.danye_img li{ float:left; width:334px; height:334px; position:relative; margin: 30px 8px 0 8px; overflow:hidden;display:block;-webkit-perspective: 600px;-moz-perspective: 600px;}
.danye_img li img { width:334px; height:334px;display:block;}
.danye_img li span { position:absolute; bottom:0; background:#000; opacity:0.8; color:#fff; display:block; width:100%; height: 30px; line-height: 30px; text-align:center; font-size: 14px;overflow:hidden; z-index:99; }
.danye_top_title h1 { text-align:center; font-size:30px; line-height:50px; color: #333; }
.danye_top_title .xtime {color: #3f3f3f;font-size: 12px;margin-bottom: 30px; margin-top: 10px;padding-bottom: 5px; border-bottom: 1px solid #eeeeee;line-height: 30px;}
.danye_top_title .xtime span {padding-left: 10px;}

.danye_img li a .pic2 {position:absolute;top:0;left:0;z-index:-1;}
.danye_img li a .pic1{-webkit-transform: rotateX(0deg) rotateY(0deg);-webkit-transform-style: preserve-3d;-webkit-backface-visibility: hidden;-moz-transform: rotateX(0deg) rotateY(0deg); -moz-transform-style: preserve-3d;-moz-backface-visibility: hidden;-o-transition: all .4s ease-in-out;-ms-transition: all .4s ease-in-out;-moz-transition: all .4s ease-in-out;-webkit-transition: all .4s ease-in-out;transition: all .4s ease-in-out;}
.danye_img li a:hover .pic1{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);}
.danye_img li a .pic2{-webkit-transform: rotateY(-180deg);-webkit-transform-style: preserve-3d;-webkit-backface-visibility: hidden;-moz-transform: rotateY(-180deg);-moz-transform-style: preserve-3d;-moz-backface-visibility: hidden;-o-transition: all .4s ease-in-out;-ms-transition: all .4s ease-in-out;-moz-transition: all .4s ease-in-out;-webkit-transition: all .4s ease-in-out;transition: all .4s ease-in-out;}
.danye_img li a:hover .pic2{-webkit-transform:rotateX(0deg) rotateY(0deg);-moz-transform:rotateX(0deg) rotate(0deg); z-index: 10;position: absolute;}

.danye_list li {height: 50px;border-bottom: 1px dashed #ccc;line-height: 50px;padding-left: 25px;padding-right: 20px;background: url(../images/ico_4.png) no-repeat left center; }
.danye_list li a {display: block;float: left;color: #333; text-decoration: none; font-size: 16px;font-family: "微软雅黑"; }
.danye_list li a:hover{ text-decoration:none; color:#009900; transition: all 0.6s;}
.danye_list li span {display: block;float: right;font-size: 16px;color: #555555;}
.ljbm_btn .btn { width: 200px; height: 48px; border-radius:3px; background: #009900;color: #fff;border-color: #009900; cursor:pointer; font-size: 16px;}
.ljbm_btn .btn:hover {background: #e52a31;color: #fff;border-color: #e52a31;}

/*

===================

分页

>>	pages_pre		上一页

>>	pages_next	下一页

>>	strong			激活状态

>>	a:hover			鼠标悬停状态

===================

*/

.xlist_pages {margin: 25px auto 20px auto;font-size: 14px;text-align: center;}
.xlist_pages a, .xlist_pages strong {display: inline-block;line-height: 28px;padding: 0 10px;border: 1px solid #d9d9d9;background-color: #ffffff;text-decoration: none;color: #666;font-family: Simsun;-webkit-transition: all 0.2s ease-out;transition: all 0.2s ease-out;margin-right: 3px;}
.xlist_pages .current {display: inline-block;line-height: 28px;padding: 0 10px;border: 1px solid #d9d9d9;background-color: #ffffff;text-decoration: none;font-family: Simsun;-webkit-transition: all 0.2s ease-out;transition: all 0.2s ease-out;margin-right: 3px;color: #fff;background-color: #009900;border-color: #fff;}
.xlist_pages a:hover {color: #fff !important;background-color: #009900;border-color: #fff;text-decoration: none;}
.xlist_pages strong {color: #fff;background-color: #24557d;border-color: #fff;
}
.xlist_pages span {padding: 0 10px;line-height: 23px;}



