 @charset "utf-8";
/* CSS Document */

/*全局样式*/
body {
	margin: 0 auto;
	font-family: "微软雅黑";
	font-size: 14px;
	color: #1f1f1f;
	background:#fbfff4
	}
div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, blockquote, span, p, select {
	padding: 0;
	margin: 0;
}
dl, dd, p {
	font-size: 14px;
	font-weight: normal;
}
table, td, tr, th {
	font-size: 14px;
	line-height: 25px;

}
h1, h2, h3, h4, h5, h6 {
	font-size: 100%;
}
h1 {
	font-size: 12px;
}
h2 {
	font-size: 14px;
}
h3 {
	font-size: 16px;
}
h4 {
	font-size: 18px;
}
h5 {
	font-size: 20px;
}
h6 {
	font-size: 34px;
}
img, a img {
	border: 0;
	margin: 0;
	padding: 0;
}
li, dl, dd {
	list-style-type: none;
}
ol, ul {
	list-style: none;
}
input, button {
	font-size: 14px;
}
select, input, button {
	vertical-align: middle;
}
a {
	color: #1f1f1f;
	text-decoration: none;
}
a:hover {
	color: #a80004;
	text-decoration: none;
}
.clear {
	clear: both
}
.blank50 {
	clear: both;
	font-size: 0px;
	line-height: 0px;
	width: auto;
	height: 50px
}
.blank30 {
	clear: both;
	font-size: 0px;
	line-height: 0px;
	width: auto;
	height: 30px
}
.blank7 {
	clear: both;
	font-size: 0px;
	line-height: 0px;
	width: auto;
	height: 7px
}
.blank15 {
	clear: both;
	font-size: 0px;
	line-height: 0px;
	width: auto;
	height: 15px
}
.blank5 {
	clear: both;
	font-size: 0px;
	line-height: 0px;
	width: auto;
	height: 5px
}
.blank10 {
	clear: both;
	font-size: 0px;
	line-height: 0px;
	width: auto;
	height: 10px
}
.blank20 {
	clear: both;
	font-size: 0px;
	line-height: 0px;
	width: auto;
	height: 20px
}
.blank3 {
	clear: both;
	font-size: 0px;
	line-height: 0px;
	width: auto;
	height: 3px
}
.blank1 {
	clear: both;
	font-size: 0px;
	line-height: 0px;
	width: auto;
	height: 1px
}

.cWhite18, a.cWhite18:link, a.cWhite18:visited {
	font-size:18px;
	color:#FFFFFF
}
a.cWhite18:hover {
	color: #fff;
	font-weight:bold
}

.cWhite14, a.cWhite14:link, a.cWhite14:visited {
	font-size:14px;
	color:#FFFFFF
}
a.cWhite14:hover {
	color: #ffb800;
}

.reda, a.reda:link, a.reda:visited {
	font-size:14px;
	color:#1d1d1d
}
a.reda:hover {
	color: #c7000b;
}
.STYLE1 {
	color: #c7000b;
	font-weight: bold;
}

.zi{font-size:18px; line-height:35px}

.container{width:1200px; margin:0 auto}
/*切换按钮*/


/*切换按钮*/

/*8个图片旋转*/
.contentbox{width:1200px;margin:auto;margin-top:2em;clear:left;}
.qcontainer{-webkit-perspective:400;-moz-perspective:400;float:left;width:279px;margin-right:20px;}
.film{width:100%;height:139px;-webkit-transform-style:preserve-3d;-webkit-transition:1.5s;-moz-transform-style:preserve-3d;-moz-transition:1.5s;}
.qcontainer:hover .film{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);}
.face{position:absolute;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;}
.face h3{color:white;text-align:center; line-height:139px; font-size:24px}
.face h3 a{color:#FFFFFF}
.back{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);background:-webkit-gradient(linear,left top,left bottom,from(#fdbb5a),to(#db5726));background:-moz-linear-gradient(top,#fdbb5a,#db5726);width:279px;height:139px;}
.foot{text-align:center;color:#fff;position:fixed;bottom:20px;left:50%;margin-left:-126px;font-size:12px;font-family:"微软雅黑"；}


/*8个图片旋转*/
.bg_t{width:100%; background:url(../images/xgt_35a.jpg) center top no-repeat; height:235px}

.STYLE4 {font-size:16px; line-height:30px;}
.STYLE5 {
	color: #016300;
	font-weight: bold;
}
.STYLE6 {
	color: #006600;
	font-weight: bold;
}
.order{width:100%; background: fixed url(../img/baa2.jpg) center top no-repeat; height:400px}
.ordera{width:1200px; height:400px; margin:0 auto}
.footer{width:100%; margin:0 auto; max-width:1920px; min-width:1200px; background:url(../images/fo.jpg) repeat-x; height:100px}





.cc1{width:343px; height:484px;  overflow:hidden}
.cc1 img{ cursor: pointer; transition: all 0.6s; }
.cc1 img:hover 
{transform: scale(1.1);
-webkit-transform: scale(1.1);}



.cc12{width:1108px; height:558px;  overflow:hidden;  margin:0 auto}
.cc12 img{ cursor: pointer; transition: all 0.6s; }
.cc12 img:hover 
{transform: scale(1.1);
-webkit-transform: scale(1.1);}


.nav_list ul{width:1100px; margin:0 auto}
.nav_list ul li{height:45px;float:left; line-height:45px; color:#FFFFFF; font-size:18px; margin:0 10px}
.nav_list ul li a{ width:200px; text-align:center; color:#FFFFFF; background:#006300; display:block; border-radius:25px; }

.nav_list ul li a:hover{background:#599b04}
#dingaa{background:#599b04}






.d1{width:100%;max-width:1920px; min-width:1200px; margin:0 auto; height:167px; background: url(../images/d1.jpg) center top no-repeat;}

.nav_a{width:1200px; margin:0 auto}
.nav_a ul li{ float:left;  margin-left:15px; }
.nav_a ul {width:730px; margin:0 auto}
.nav_a ul li a{padding:0 80px; color:#FFFFFF; background:#00469c; border-radius:15px; height:45px; line-height:45px; font-size:16px; display:block}
.nav_a ul li a:hover{ color:#FFFFFF; background:#3aac67; height:45px; line-height:45px; font-size:16px; }
#ding{ color:#FFFFFF; background:#3aac67; height:45px; line-height:45px; font-size:16px; }

/*= common css to all effects =*/
.single-member{width: 280px; float: left;  background-color: #fff; text-align: center; position: relative;}
.member-image img{max-width: 100%; vertical-align: middle;}
h3 {font-size: 24px; font-weight: normal; margin: 10px 0 0; text-transform: uppercase;}
h5 {font-size: 16px; font-weight: 300; margin: 0 0 15px; line-height: 22px;}
p {font-size: 14px; font-weight: 300; line-height: 22px; padding: 0 30px;}
.social-touch a{display: inline-block; width: 27px; height: 26px; vertical-align: middle; margin: 0 2px; background-image: url(../images/social-icons.png); background-repeat: no-repeat; opacity: 0.7; transition: 0.3s;}
.social-touch a:hover{opacity: 1; transition: 0.3s;}
.fb-touch{background-position: 0 0;}
.tweet-touch{background-position: -35px 0;}
.linkedin-touch{background-position: -71px 0;}
.icon-colored .fb-touch{background-position: 0 -27px;}
.icon-colored .tweet-touch{background-position: -35px -27px;}
.icon-colored .linkedin-touch{background-position: -71px -27px;}
/*= common css to all effects end =*/









/*+cp*/

.cc5{width:400px; height:427px;  overflow:hidden}
.cc5 img{ cursor: pointer; transition: all 0.6s; }
.cc5 img:hover 
{transform: scale(1.1);
-webkit-transform: scale(1.1);}

.col_n_r_box2 {width:1000px; min-height:400px; font:14px/30px Microsoft YaHei,simsun,SimHei; color:#222; margin:0 auto}
.piclist {width:1000px; margin:0 auto; padding-top:10px;}
.piclist ul li {width:400px; margin-left:60px; margin-top:40px; float:left; }
.piclist ul li a img {width:400px; height:457px; border:1px solid #ccc; display:block;}

.piclist ul li a p {text-align:center; }


.STYLE2 {color: #FFFFFF; font-size:16px}



/*cpinfo*/
.col_n_r_box {width:1100px; margin:0 auto; min-height:400px; font:16px/30px Microsoft YaHei,simsun,SimHei; color:#222; text-align:justify;}
.col_n_r_box p {margin-top:28px;}

.n_list04 li {line-height:48px; background:url(../images/sprite.png) no-repeat 15px 20px; padding:0 15px 0 30px; color:#004276; border-bottom:1px solid #d4d4d4;}
.n_list04 li span {float:right; color:#5494ea;}
.n_list04 li a {position:relative;}
.n_list04 li a:hover {z-index:1;}
.n_list04 li i {display:none; font-style:normal; z-index:2}
.n_list04 li a:hover i {display:block; top:20px; left:0; position:absolute; padding:8px; border:1px #ccc solid; width:812px; line-height:20px; background:#f5f5f5; color:#0062f5; text-decoration:none;}

.yc_tit {padding:20px 0 10px 0; border-bottom:1px solid #e2e2e2;}
.yc_tit h1 {font:36px Microsoft YaHei,simsun,SimHei; color:#333;}
.yc_tit p span, .yc_tit p a {font:14px Microsoft YaHei,simsun,SimHei; color:#777; margin-right:10px;}
.yc_tit p a:hover {color:#f54343;}
.cp_pic {width:942px; height:auto; margin:0 auto 30px auto; text-align:center;}
.cp_pic img {max-width:942px;}
.number {height:40px; line-height:40px; text-align:center;}

.list_cp ul {width:1183px; margin:0 auto}
.list_cp ul li{width:226px; height:283px; margin-left:55px; text-align:center; background:#84b216; float:left; display:block; margin-bottom:15px;}

.list_cp ul li a{color:#FFFFFF}

.list_cp ul li a:hover{color:#000000}

