﻿@charset "utf-8";
/* CSS Document */
* {margin:0px;padding:0px;line-height:24px;list-style:none;font-family:'Microsoft yahei';font-size:12px;list-style:none; }

#continue{ font-family: "microsoft yahei"; margin:0 auto; padding:0px; text-align:left; list-style:none; text-decoration:none; font-size:12px; color:#171717;}
p{ color:#515050; font-size:12px;}
p a{color:#515050; text-decoration:none;}
a{color:#171717; text-decoration:none;}
p a:hover{ color:#019214;}
img,a img{ border:none; margin:auto; padding:0px;}
.clear{ clear:both;} 


.top{ width:100%; height:112px;background:#e9f7ff;}
.top_m{ width:1100px; height:112px; margin:auto; padding:0;}
.topm_left{ width:654px; height:100px; float:left; padding-top:12px;}
.topm_right{ width:334px; height:92px; float:right; padding-top:20px;}
.topm_left a{ float:left;}
.topm_left span{ width:320px; float:right; height:80px; padding-top:20px; display:block; padding-left:20px; font-size:16px; color:#181818; line-height:26px;}
.topm_right img{ float:right;}
.topm_right p{ display:block; float:right; width:250px; height:79px; padding-top:45px;}
.topm_right p a{ display:block; width:80px; height:22px; padding:5px 10px; color:#FFFFFF; background:#012cb4; margin-right:20px; float:left; line-height:22px; text-align:center;}
.topm_right p a:hover{display:block; width:80px; height:22px; padding:5px 10px; color:#FFFFFF; background:#f64b00;}
.gtop {line-height:27px;color:#ffffff;height:27px; width:100%; background:#f4fbff;border-bottom:1px #d9d9d9 solid;}
.gcen {width:1100px;margin:0px auto; height:27px;}
.fr {float:right;}
.fl {float:left;}
.gtop span,.gtop a {color:#4c4c4c;}


/*menu*/
.menu{ float:left; width:100%; z-index:9;height:53px; line-height:53px;position:relative; z-index:9; background:#1a59cc;font-family:'Microsoft Yahei'; }
.menu ul{ width:1004px; margin:0 auto;}
.menu li{float:left;display:inline; position:relative;text-align:center;width:120px; border-right:1px solid #5595e3;}
.menu li a{ display:block;width:100%;text-align:center; font-size:15px; color:#fff;font-family:'Microsoft Yahei';  line-height:53px;}
.menu a:hover{ color:#fff; background:url(../images/lbg.jpg) no-repeat center; font-family:'Microsoft Yahei';}
.nav{ position:absolute; display:none; z-index:999; left:0;width:120px;}
.menu li .nav a{ float:left; font-size:13px; color:#fff; width:100%;text-align:center;line-height:35px;background:#59b232 }
.menu .nav a:hover{height:35px; line-height:35px; padding:0;margin:0;background:#f8f8f8;color:#000;}




.navigation-down{
position:absolute;
top:48px;
left:0px;
width:100%;
z-index:99999;
}
.navigation-down .nav-down-menu{
width:100%;
margin:0;
background: url(../images/mm-bg.gif) repeat;
border-bottom: 1px #b2b2b2 solid;
position:absolute;
top:0px;
padding-bottom: 10px;
}
.navigation-down .nav-down-menu .navigation-down-inner{
margin:auto;
width:1100px;
position:relative; z-index:999;
}
.navigation-down .nav-down-menu dl{
float:left;
margin:18px 80px 18px 0;
}
.navigation-down .menu-1 dl{margin:20px 80px 25px 0}
.navigation-down .menu-1 dt{ 
font-size: 14px;
background: #59cc53;
line-height: 28px;
text-align: center;
color: #FFF;
padding-left: 10px;
padding-right: 10px;
}
.navigation-down .menu-1 dd a{
color:#000; 
font-size: 14px;
}
.navigation-down .menu-1 dd a:hover{color:#F00;}
.navigation-down .menu-2 dd a,.navigation-down .menu-3 dd a{
color:#000; 
font-size: 14px;
}


.navigation-down-inner ul{ padding-top: 10px; padding-left: 10px;}

.navigation-down-inner ul li{
float: left;
width: 160px;
height: 137px;
text-align: center;
margin-right: 20px;
}

.navigation-down-inner ul li img{
width: 145px;
height: 107px;
}

.navigation-down-inner ul li p{ line-height: 30px;}
.navigation-down-inner ul li a{ color: #171717;}
.navigation-down-inner ul li a:hover{ color: #F00;}



.main_image {width:100%; height:500px; overflow:hidden; margin:0 auto; position:relative;}
.main_image ul {width:9999px; height:500px; overflow:hidden; position:absolute; top:0; left:0}
.main_image li {float:left; width:100%; height:500px;}
.main_image li span {display:block; width:100%; height:500px}
.main_image li a {display:block; width:100%; height:500px}
.main_image li .img_1 {background: url('../images/1.jpg') center top no-repeat;}
.main_image li .img_2 {background: url('../images/2.jpg') center top no-repeat;}
.main_image li .img_3 {background: url('../images/3.jpg') center top no-repeat;}
div.flicking_con {width:990px; margin:0 auto; position:relative; z-index:999}
div.flicking_con .flicking_inner {position:absolute; top:456px; left:450px; width:300px; height:21px} /* 121126 */
div.flicking_con a {float:left; width:21px; height:21px; margin:0; padding:0; background:url('../images/btn_main_img.png') 0 0 no-repeat; display:block; text-indent:-1000px}
div.flicking_con a.on {background-position:0 -21px}
#btn_prev,#btn_next{z-index:11111;position:absolute;display:block;width:73px!important;height:74px!important;top:50%;margin-top:-37px;display:none;}
#btn_prev{background:url(../images/hover_left.png) no-repeat left top;left:100px;}
#btn_next{background:url(../images/hover_right.png) no-repeat right top;right:100px;}

.banner_m{ width:100%; height:500px; clear:both;}


.main_rx{ width:100%; height:135px; padding-bottom:8px; padding-top:20px; background:#efefef; margin:0 auto;}
.main_rx_m{ width:1100px; margin:0 auto; }
.main_rx_m h2{ font-family:"微软雅黑";  text-align:center; font-weight:normal; font-size:30px; color:#FFF; line-height:52px; height:52px; background:url(../images/hb.jpg) no-repeat center;}
.main_rx_m ul{ padding-top:20px; margin:0 auto; width:1000px;}
.main_rx_m li{ float:left; width:195px; height:40px; margin-bottom:10px!important; margin-right:15px; margin-left:10px; background:url(../images/lihov.jpg) no-repeat center; text-align:center;}
.main_rx_m li a{ float:left; color:#ffffff; font-size:14px;width:195px; height:40px; display:block; line-height:40px; text-align:center;}
.main_rx_m li a:hover{ float:left; color:#000000; font-size:14px;width:195px; height:40px; display:block; line-height:40px; background:url(../images/li.jpg) no-repeat center; text-align:center;}


.case-c{ width:1100px; padding-top:14px; margin:0 auto;}
.case-c p{ text-align:center; width:1050px; font-family:"微软雅黑"; font-size:18px; padding-bottom:11px; line-height:18px;}
.case-c p a{ color:#333; padding:0 6px;}
.case-c li{ width:260px;float:left; padding-top:18px; margin-right:7px;margin-left:7px; text-align:center; line-height:0; font-size:0;}
.case-c li img{ width:248px; height:208px;}
.case-c li a img{  border:5px #e1e1e1 solid; display:inline-block;}
.case-c li a .spanImg{border:5px #e1e1e1 solid; display:block; overflow:hidden;width:100%; height:208px;background-position:center center; -webkit-background-size: cover;  -moz-background-size: cover;  -o-background-size: cover; background-size:cover;transition: all .5s;}
.case-c li a:hover .spanImg{ border:5px #59b232 solid;}
.case-c li span{ height:39px; line-height:39px; font-size:14px;}
.case-c li span a{ color:#000; font-size:14px;}
.case-c li.nomr{ margin-right:0;}


.main_sy_jj{ width:100%; background:#efefef;  height:400px; padding-top:20px;}


.main_sy_jjm{ width:1100px; height:400px; margin:auto; padding:0px;}
.m_sy_left{ width:830px; height:330px; background:url(../images/gsjjbg.jpg) no-repeat bottom;float:left; padding-top:20px;}
.gsjj_bg{ width:810px; height:320px; background:#FFF; padding:10px;}


.gsjj_bg h2{ line-height:40px; font-size:20px; color:#303030; border-bottom:1px dashed #7c7c7c; }
.gsjj_bg h2 a{ font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#303030; font-weight:normal; float:right; line-height:40px;}
.gsjj_bg  strong{font-size:22px; color:#1b58cd; font-weight:normal;}
.gsjj_bg h2 span{ font-size:18px; color:#59b232; font-weight:normal; padding-left:5px; font-family:Impact; line-height:40px;}
.gsjj_bg h2 a:hover{ text-decoration:underline; font-size:14px; color:#e80010;}
.gsjj_bg p{ font-size:14px; color:#676767; line-height:32px; padding:10px 20px 10px 0; text-indent: 2em;}


.left_nr{ width:710px; height:130px; overflow:hidden;}

.zhsh_nei {width:710px;height:130px;overflow:hidden; clear:both; }
.gun_img3 {height:130px;width:185px;margin-right:25px;margin-top:10px;float:left;overflow:hidden;}
.gun_img3 img{width:185px;height:130px; margin-bottom:10px;}
.gun_img3 p .guna {background-color:#000000;filter:alpha(Opacity=80);-moz-opacity:0.5;opacity: 0.5;display:block; text-align:center; width:245px; left:0px; height:40px; line-height:40px;color:#fff; position:absolute; top:148px;}


.m_sy_right{ width:248px; height:330px; float:right; padding-top:20px; background:url(../images/lvbg.jpg) no-repeat  bottom;}
.sy_lx{ width:248px; height:320px; padding:10px; background:#44a816;}
.sy_lx h2{ line-height:30px; font-size:18px; color:#0a0a0a; background:url(../images/hlx.jpg) no-repeat 20px; padding-left:40px; font-weight:normal;}
.sy_lx h2 a{ font-size:14px; color:#FFFFFF; font-weight:normal; float:right;}
.sy_lx h2 a:hover{ text-decoration:underline; font-size:14px; color:#e80010;}
.sy_lx img{ margin-top:10px; margin-left:20px;}
.sy_lx p{ padding-left:20px; padding-top:5px;  display:block; font-size:16px; color:#ffffff; line-height:35px;}
.zhsh_nei2 {width:1100px;height:220px;overflow:hidden; clear:both; }
.gun_img5 {height:220px;width:255px;margin-right:25px;margin-top:10px;float:left;overflow:hidden;}
.gun_img5 img{width:240px;height:170px; margin-bottom:10px; border: 3px solid #e8e8e8;}
.gun_img5 p .guna {background-color:#000000;filter:alpha(Opacity=80);-moz-opacity:0.5;opacity: 0.5;display:block; text-align:center; font-size:14px; width:245px; left:0px; height:40px; line-height:40px;color:#fff; position:absolute; top:148px;}
.chanpin {width:1100px;overflow:hidden; margin:0 auto;}

.modpic li{display:block;float:left;width:340px;height:240px;margin:0 15px 0px 10px;padding-bottom:19px;}
.modpic li a{display:block;position:relative;width:340px;height:240px;overflow:hidden; text-align:center;}
.modpic li a span{display:block;position:absolute;left:0px;top:150px;width:340px;height:200px;background-color:#000000;filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8;text-align:center;font-size:14px;color:#666;}
.modpic li a span p{line-height:40px;padding:0px 10px;color:#ffffff; text-decoration:none;} 

.gw1 {width:100%; height:547px;background:#efefef; margin:0 auto; padding:0px;}
.main_bt{ width:100%; height:232px; background:url(../images/syb.jpg) no-repeat center;}

.cpzong {width:557px;overflow:hidden;}
.cpfimg {width:557px;height:355px;margin-right:25px;}
.cpmiaoshu {width:306px;}
.mswz {height:220px;overflow:hidden;}
a.msniu {display:inline-block;width:83px;height:31px;padding-left:20px;line-height:31px;}
.cpnav ul li {height:78px;margin-bottom:10px;padding-left:35px;line-height:44px;overflow:hidden;}
.cpnav ul li a {color:#202020;display:block;line-height:24px; font-size:14px; padding-top:10px;}
.cpnav ul li a span{ color:#202020; line-height:24px; font-size:12px;}
.cpnav ul li.active span{ color:#ffffff; line-height:24px; font-size:12px;}
.cpnav ul li.active {height:78px;margin-bottom:10px;padding-left:35px;line-height:44px;}
.cpnav ul li.active a {color:#ffffff;}

.sk {margin-top:20px;}
.fl {float:left;}
.hidden {display:none;}
.cpnav {width:209px;height:335px;}

.sy_banner_left{ width:780px; float:left;}
.sy_banner_lx{ width:293px; height:353px; float:right; background:#093e74;}
.sy_banner_lx ul li{ width:114px; height:170px; float:left; padding:20px 0px 0px 20px;}
.sy_banner_lx ul li a{ display:block; width:114px; height:24px; background:#ff7200; text-align:center; line-height:24px; color:#FFFFFF;}
.sy_banner_lx ul li a:hover{ display:block; width:114px; height:24px; background:#0068d2; text-align:center; line-height:24px; color:#ffffff;}
.sy_banner_lx p{ display:block; width:263px; padding:10px 10px 0px 20px; color:#fefefe; line-height:22px; clear:both;}

.main_tjcp{ width:100%; height:270px; padding-top:20px;}
.fahuo{ width:1100px; height:270px; clear:both;  overflow:hidden; margin:auto; padding:0px;}

.fahuo h2{ line-height:40px; font-size:20px; color:#303030; border-bottom:1px dashed #7c7c7c;}
.fahuo h2 a{ font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#303030; font-weight:normal; float:right; line-height:40px;}
.fahuo  strong{font-size:22px; color:#1b58cd; font-weight:normal; line-height:40px;}
.fahuo h2 span{ font-size:18px; color:#59b232; font-weight:normal; padding-left:5px; font-family:Impact; line-height:40px;}
.fahuo h2 a:hover{ text-decoration:underline; font-size:14px; color:#e80010;}



.main_pro{ width:100%; height:440px;padding-top:15px;}
.main_c_right{ width:665px; padding-right:435px;  height:240px; padding-top:30px;}
.main_c_rm{ width:570px; padding-left:100px;  height:200px;}
.main_c_rm p{ line-height:24px; padding-top:35px; font-size:14px;}




.main_pro_m{ width:1100px; height:440px; margin:auto; padding:0px;}
.main_pro_m01{ width:297px; float:left; height:434px; border-top:4px solid #404040; background:#efedee; padding:0px 10px;}
.main_pro_m01 h2{ font-size:16px; color:#404040; width:100%; height:40px; line-height:40px; border-bottom:1px dashed #b0b0b0;}
.main_pro_m01 h2 a{ float:right; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#404040;}
.main_pro_m01 h2 a:hover{ text-decoration:underline; float:right; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#ff0000;}
.main_pro_m03{ width:294px; height:440px; float:right;}



.main_wd_hg{width:297px; height:360px; padding-top:20px;}
.main_wd_01{ width:262px; height:100px;  padding-left:35px; border-bottom:1px dotted #cccccc;}
.main_wd_01 a{ font-size:16px; color:#053b7b;}
.main_wd_01 a:hover{ text-decoration:underline; font-size:16px; color:#c50907;}
.main_wd_01 p{ padding-top:10px; line-height:22px; color:#424242; font-size:12px;}
.main_pro_m02{ width:400px; height:440px; float:left; margin-left:30px;}
.main_pro_sp{ width:400px; height:218px; padding-bottom:15px;}
.main_pro_sp01 img{ float:left;}
.main_pro_sp01 ul{ float:right; padding-top:10px;}
.main_pro_sp01 ul li{ width:120px; height:33px; background:#123252; margin-bottom:10px;}
.main_pro_sp01 ul li a{ color:#FFFFFF; text-align:center; line-height:33px; display:block; width:120px; height:33px; font-size:14px;}
.main_pro_sp01 ul li a:hover{ color:#FFFFFF; text-align:center; line-height:33px; background:#db0000;}






.main_pro_gd{ width:875px; font-size:18px; color:#1b1b1b; font-style:italic; padding-top:50px; height:59px;  padding-left:225px;}
.main_pro_ys{ width:1000px; padding-left:100px; height:255px;background:url(../images/btn.jpg) no-repeat center; padding-top:80px;}
.main_pro_ys p{ line-height:36px; font-size:18px; color:#4f4f4f; padding-top:10px;}
.main_pro_left{ float:left; width:480px; padding-left:10px; height:480px;}
.main_pro_right{ float:right; width:440px; padding-right:60px; padding-top:80px;}
.main_pro01{ padding-left:60px; padding-top:15px;}
.main_pro01 h2{ font-size:20px; color:#01600a; line-height:30px;}
.main_pro01 h2 span{ padding-left:15px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#818181; font-weight:normal; text-transform:lowercase;}
.main_pro01 p{ line-height:24px; color:#2f2f2f; font-size:12px; display:block; padding-right:20px; padding-top:10px;}

.main_pro02{ padding-left:60px; padding-top:55px;}
.main_pro02 h2{  font-size:20px; color:#01600a; line-height:30px;}
.main_pro02 h2 span,.main_pro05 h2 span{ padding-left:15px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#818181; font-weight:normal; text-transform:lowercase;}

.main_pro02 p{ line-height:24px; color:#2f2f2f; font-size:12px; display:block; padding-top:10px; padding-right:150px;}


.main_pro04{ padding-right:60px; padding-left:10px; text-align:left;}
.main_pro04 h2{ font-size:18px; color:#0e0e0e; line-height:30px;color:#01600a;}
.main_pro04 p{ line-height:24px; color:#2f2f2f; font-size:12px; display:block; padding-top:10px; padding-left:10px; text-align:left;}


.main_pro05{ padding-right:20px; padding-top:30px; text-align:left; padding-left:130px;}
.main_pro05 h2{ font-size:18px; color:#0e0e0e; line-height:30px;color:#01600a;}
.main_pro05 p{ line-height:24px; color:#2f2f2f; font-size:12px; display:block; padding-top:15px; padding-left:20px; text-align:left;}


.main_pro06{ padding-right:20px; padding-left:250px; padding-top:65px; text-align:right;}
.main_pro06 a{ display:block;height:57px; width:152px;  color:#000000; text-align:center; line-height:52px;}



.sy_case{ width:100%; height:300px;}
.sy_case_m{ width:1100px; height:300px; margin:auto; padding:0px;}
.sy_case_m h2{ text-align:center; line-height:50px; color:#4b4b4b; font-size:12px; padding-top:15px; font-weight:normal;}
.sy_case_m h2 strong{ font-family:"微软雅黑"; font-size:18px; color:#005f09;}
.sy_case_m h2 span{ font-size:18px; font-family:Arial, Helvetica, sans-serif; color:#005f09;}


.youshi{
	min-width:1080px;
	width:auto !important;
	clear:both;
	height:420px;
	background:#f2f2f2 url(../images/youshi_bg.png) bottom center no-repeat;
}
.youshi .yss{
	width:1080px;
	margin:0 auto;
}
.youshi .yss .ys_left{
	float:left;
}
.youshi .yss p{
	font-size:12px;
	color:#494949;
	width:270px;
}
.youshi .yss .ys_left p span{
	display:block;
	font-size:18px;
	color:#F30;
	font-weight:bold;
}
.youshi .yss .ys_left .zong_{
	padding:15px 0;
	text-align:right;
}
.youshi .yss .ys_left .zoooo{
	display:block;
	font-size:18px;
	color:#000;
	font-weight:bold;
}
.youshi .yss .ys_zhong{
	float:left;
	padding: 30px 0 0 40px;
}
.youshi .yss .ys_right{
	float:right;
}
.youshi .yss .ys_right p{
	color:#494949;
	width:350px;
}
.youshi .yss .ys_right p span{
	display:block;
	font-size:18px;
	color:#090;
	font-weight:bold;
}
.youshi .yss .ys_right .ff_f{
	padding:20px  0;
	text-align:right;
}
.youshi .yss .ys_right .ff_f .ffff{
	color:#30F;
}



.footer{ width:100%; height:46px; background:#123252; clear:both;}
.footer_m ul{ width:800px;}
.footer_m ul li{ width:80px; height:46px; float:left;line-height:46px;}
.footer_m ul li a{ float:left; color:#FFFFFF; line-height:46px; display:block; width:100px; height:46px;}
.footer_m{ width:1100px; height:46px; margin:auto; padding:0px;}
.footer_m img{ position:relative; top:-46px; left:320px; width:409px;}

.footer_m_list{ width:1100px; border-bottom:1px solid #5e5e5e; height:43px; line-height:43px;}
.footer02{ width:100%; height:247px; background:#014d99; padding-top:20px; clear:both;}
.footer02_m{ width:1100px; height:247px; margin:auto; padding:0px;}
.f01{ width:130px; float:left; height:200px;  padding-left:20px;}
.f01 h3{ font-size:18px; color:#ffc519; line-height:30px; font-weight:normal;}
.f01 ul li{ float:left;width:130px;}
.f01 ul li a{ float:left; color:#ffffff; display:block; width:130px; height:30px; line-height:30px;}
.f01 ul li a:hover{ float:left; color:#ffda6d; display:block; width:130px; height:30px; line-height:30px;}

.footer02_m img{ float:right;}
.footer02_m p{ line-height:24px; color:#848484;  display:block; width:440px; float:left;  height:120px; padding-top:80px; padding-left:100px;}






.main_ryy{ width:100%; height:266px;}
.main_ryy_m{ width:1060px; height:226px; margin:auto; background:#efefef; padding:20px;}
.fhxc{ width:311px; height:217px; padding-bottom:12px; background:url(../images/fhbg.jpg) no-repeat bottom; float:left;}
.syxw{ width:709px; height:220px; float:right;}
.syxw ul{ padding-top:10px; width:709px;  height:170px;}
.syxw ul li{ width:700px; float:left; height:25px; margin-bottom:5px; background:url(../images/newsbg.jpg) no-repeat left; padding-left:20px;}
.syxw ul li a{ color:#191919; font-size:12px; line-height:25px; float:left;}
.syxw ul li a:hover{ color:#d4001e; font-size:12px; line-height:25px;}
.syxw ul li span{ float:right; line-height:25px; padding-right:20px;}
.syxw h2{ line-height:40px; font-size:20px; color:#303030; border-bottom:1px dashed #7c7c7c;}
.syxw h2 a{ font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#303030; font-weight:normal; float:right; line-height:40px;}
.syxw  strong{font-size:22px; color:#1b58cd; font-weight:normal; line-height:40px;}
.syxw h2 span{ font-size:18px; color:#59b232; font-weight:normal; padding-left:5px; font-family:Impact; line-height:40px;}
.syxw h2 a:hover{ text-decoration:underline; font-size:14px; color:#e80010;}



.newn{ width:100%;}
.newn ul{ padding-top:10px; width:709px;  height:170px;}
.newn ul li{ width:700px; float:left; height:35px; margin-bottom:5px; background:url(../images/newsbg.jpg) no-repeat left; padding-left:20px; border-bottom:1px solid #ccc;}
.newn ul li a{ color:#191919; font-size:14px; line-height:35px; float:left;}
.newn ul li a:hover{ color:#d4001e; font-size:14px; line-height:35px;}
.newn ul li span{ float:right; line-height:35px; padding-right:20px;}








.main_left_news{ width:360px; float:left; padding-left:20px;}
.main_left_ry{ width:340px; float:left;}
.main_left_news h2{ font-size:16px; color:#292929;}
.main_left_news ul li{ width:320px; height:30px; line-height:30px;  padding-left:40px; border-bottom:1px dashed #525252}
.main_left_news ul li a{ font-size:14px; color:#525252; line-height:30px;}
.main_left_news ul li a:hover{ font-size:14px; text-decoration:underline; color:#ee0000; line-height:30px;}

.main_btnn{ width:100%; height:173px;  padding-top:20px;}
.main_left_ry h2{ font-size:16px; color:#292929;}
.ry_nr{ width:340px; height:284px;}
.main_left_js{ float:right; width:340px;}

.main_left_js ul li{ width:300px; height:30px; line-height:30px;  padding-left:40px; border-bottom:1px dashed #525252}
.main_left_js ul li a{ font-size:14px; color:#525252; line-height:30px;}
.main_left_js ul li a:hover{ font-size:14px; text-decoration:underline; color:#ee0000; line-height:30px;}
.main_footer{ font-size:14px; color:#FFF; line-height:26px;width:530px; height:240px; float:right;}
.footer_nerong{ float:left;  display:block; color:#FFF; line-height:26px; width:300px; font-size:16px;}
.main_footer a img{ float:right;}
.footer_btn{ width:100%; height:30px; background:#082b4d; clear:both;}
.footer_btm{ width:1100px; height:30px; margin:auto; padding:0px;}
.footer_btm p{ color:#9caab8; line-height:30px; float:left;}
.footer_btm span a{color:#9caab8;}
.footer_btm span{ float:right; display:block; width:200px; height:30px;color:#9caab8; line-height:30px;} 

.main_neiye_m{ width:100%; height:100%; background:#eaeaea; overflow:hidden;}
.main_neiye_middle{ width:1100px; height:auto; margin:auto;}
.main_neiye_right{ width:1100px; float:right; clear:both;}
.main_neiye_right2{ width:800px; float:right;}
.main_neiye_right3{ width:800px; float:right;}

.neiye_biaoti2{ width:720px; height:45px; color:#049c61; font-size:18px; font-family:"微软雅黑"; text-align:center; margin-top:25px; text-align:left; color:#ff0000; line-height:45px; font-size:16px; background:url(../images/newbg.png) no-repeat 30px; padding-left:80px;}
.neiye_biaoti2 a{color:#ff0000; font-size:18px; font-family:Impact; line-height:35px;  font-family:"微软雅黑"; text-decoration:none;}

.neiye_biaoti{ width:1020px; height:45px; color:#049c61; font-size:18px; font-family:"微软雅黑"; text-align:center; margin-top:25px; text-align:left; color:#ff0000; line-height:45px; font-size:16px; background:url(../images/newbg.png) no-repeat 30px; padding-left:80px;}
.neiye_biaoti a{color:#ff0000; font-size:18px; font-family:Impact; line-height:35px;  font-family:"微软雅黑"; text-decoration:none;}
.neiye_list{ width:1200px; height:auto; padding-top:20px;}
.neiye_list a{ display:block; float:left; padding:2px 10px; text-align:center; display:inline-block; margin-bottom:15px; margin-right:15px; background:#049c61; line-height:30px; font-size:14px; color:#FFF;}
.neiye_list a:hover{ display:block; float:left; padding:2px 10px; text-align:center; display:inline-block; margin-bottom:15px; margin-right:15px; background:#d80b10; line-height:30px; font-size:14px; color:#FFF;}
.{ width:1080px; padding-left:20px; font-size:14px; color:#343434; line-height:28px; }
.neiye_nr2{ width:800px; padding-left:20px; font-size:14px; color:#343434; line-height:28px; margin-top:20px;}

.neiye_biaoti3{ position:relative;width:100%; height:58px;border-bottom:1px solid #d0d0d0;}
.neiye_biaoti3 .font{ padding-left:20px;
	float:left;
	color:#1a59cc;font-size:24px;line-height:58px;/* font-weight: bold;*/
}
.neiye_biaoti3 .span{
	float:left; padding-left: 10px;
	color: #006cae; font-size:18px;line-height:58px; font-family:arial; text-transform: uppercase; font-weight: normal;}
.neiye_biaoti3 .span span{color: #989898;}	

.neiye_biaoti3 .position {  
	position: absolute; right: 0px; top:8px;
	height:46px;  
	color: #666666; font-size: 12px;line-height:46px;}
.neiye_biaoti3 .position a{color:#666;}
.neiye_biaoti3 .position a:hover{color:#666666}
.neiye_biaoti3 .position span{ font-size: 12px;color:#666666}
.neiye_biaoti3 .position font{ font-size: 12px; color:#155b9d;}
 /*end mainConTitle*/


.list_list1{width:100%; height:120px; padding-bottom:20px; border-bottom:1px solid #b5b5b5; padding-top:15px;}
.list_list1 span{ float:right; padding-right:20px;color:#212121; }
.list_list1 strong{width:100%; height:35px; display:block;}
.list_list1 strong a{color:#212121; text-align:left; font-size:16px; }
.list_list1 strong a:hover{color:#012b7d; }
.list_list1 .list_left{ width:161px; height:110px; float:left;}
.list_list1 .list_right{ width:893px; float:right; height:110px;}
.list_list1 p{ font-size:12px; color:#212121; line-height:22px; display:block;}
.list_list1 p a{ font-size:12px; background:#e40707; display:block; width:60px; height:25px; line-height:25px; color:#FFF; float:left; text-align:center;}
.list_list1 p a:hover{ font-size:12px; background:#012b7d; display:block; width:60px; height:25px; line-height:25px; color:#FFF; float:left;}





.page{ font-family:Arial, Helvetica, sans-serif; line-height: normal; font-size: 14px;line-height:18px;  padding-bottom:20px; clear:both; margin-bottom:20px;}
.page span{display:block;color:#390;font-weight:normal;text-decoration:none;letter-spacing:0px;padding-top:3px;float:left;margin-top:5px;margin-right:2px;margin-bottom:5px;margin-left:2px;text-align:center;padding-right:5px;padding-left:5px;height:18px;line-height:18px;} /* SPAN和链接 */
.page a{display:block;color:#390;font-weight:normal;text-decoration:none;letter-spacing:0px;border:1px solid #ccc;padding-top:3px;float:left;margin-top:5px;margin-right:2px;margin-bottom:5px;margin-left:2px;text-align:center;padding-right:5px;padding-left:5px;height:18px;line-height:18px;} /* SPAN和链接 */

.page a:hover, .page a.current{color:#F44;border:1px solid #F44;line-height:18px;} /* 当前链接有激活时 */
.page input{display:block;color:#390;font-weight:normal;text-decoration:none;letter-spacing:0px;border:1px solid #ccc;padding-top:3px;float:left;margin-top:5px;margin-right:2px;margin-bottom:5px;margin-left:2px;text-align:center;height:18px;line-height:18px;} /* 跳转INPUT */



.neiye_nr  .content .area2 p{color:#0e0e0e;line-height:30px; text-align:center; font-size:16px;}
.neiye_nr  .content .area2 p img{ text-align:center;color:#0e0e0e;line-height:30px; font-size:16px;}
.neiye_nr  .content .area img{ margin:auto; padding:0px; text-align:center;}

.neiye_nr  .content .info span{color:#999} /* 信息突出 */
.neiye_nr  .content .area{color:#0e0e0e;line-height:30px;padding:10px; font-size:14px;} /* 正文内容 */
.neiye_nr  .content .area p{color:#0e0e0e;line-height:30px; font-size:16px;}
.neiye_nr  .content .area h2{color:#0e0e0e;line-height:40px; font-size:20px; font-weight:bold;}
.neiye_nr  .content .prenext{padding-right:10px;padding-left:10px;  white-space:nowrap;text-overflow:ellipsis;overflow:hidden; background:#dddddd; margin-bottom:15px;}
.neiye_nr  .content .prenext .next a,.neiye_nr  .content .prenext .pre a{ font-size:14px; color:#333333;}
.neiye_nr  .content .prenext .pre{float:left;width:50%;line-height:40px; font-size:14px;} /* 上一篇 */
.neiye_nr  .content .prenext .next{text-align:right;float:right;width:50%;line-height:40px; font-size:14px;} /* 下一篇 */
.neiye_nr  .content .prenext .next a:hover,.neiye_nr  .content .prenext .pre a:hover{ color:#FF0000; font-size:14px;}
.neiye_nr  .content{line-height:26px;}
.neiye_nr  .content h1{margin:0px;padding:8px;font-size:24px;line-height:40px;} /* 标题 */
.neiye_nr  .content .info_m .info{line-height:30px;text-align:center;font-size:12px;color:#000000; width:400px; margin:auto; padding:0px; background:#b7b7b7;} /* 正文信息 */
.neiye_nr  .content .info_m .info span{color:#000000;} /* 信息突出 */
.neiye_nr  .content .info_m{ width:100%; margin:auto; padding:0px;}
.neiye_nr  .content .area{color:#333;line-height:30px;padding:10px; font-size:16px;} /* 正文内容 */
.neiye_nr  .content .area p{color:#333;line-height:30px; font-size:16px;}
.neiye_nr  .content .area h2{color:#333;line-height:40px; font-size:20px; font-weight:bold;}
.neiye_nr  .content .prenext{padding-right:10px;padding-left:10px;  white-space:nowrap;text-overflow:ellipsis;overflow:hidden; background:#dddddd;}
.neiye_nr  .content .prenext .next a,.neiye_nr  .content .prenext .pre a{ font-size:14px; color:#333333;}
.neiye_nr  .content .prenext .pre{float:left;width:50%;line-height:40px; font-size:14px;} /* 上一篇 */
.neiye_nr  .content .prenext .next{text-align:right;float:right;width:50%;line-height:40px; font-size:14px;} /* 下一篇 */
.neiye_nr  .content .prenext .next a:hover,.neiye_nr  .content .prenext .pre a:hover{ color:#FF0000; font-size:14px;}
.co_nr h1{ text-align:center;}
.co_nr{ margin-bottom:15px;}
.co_nr .info_m{ text-align:center; margin:auto;}
.nye_baner{ width:100%; height:250px; background:#eaeaea; padding-top:15px;}
.nye_bannerm{ width:1100px; height:250px; margin:auto; padding:0px;}

.ny_lxfs{ width:100%; height:450px; background:#eaeaea; padding-top:20px; padding-bottom:20px;}


.neiye_nr .listpic{ width:100%; clear:both;}
.neiye_nr .listpic .node{ float:left; width:240px;  height:230px;margin-right:15px; margin-left:15px; }
.neiye_nr .listpic .pic img{ float:left; width:240px;  height:176px;margin-right:15px; border:3px solid #ededed;}
.neiye_nr .listpic .pic .spanImg{border:3px solid #ededed; display:block; overflow:hidden;width:100%; height:176px;background-position:center center; -webkit-background-size: cover;  -moz-background-size: cover;  -o-background-size: cover; background-size:cover;transition: all .5s;}
.neiye_nr .listpic .pic a:hover .spanImg{ float:left; width:240px;  height:176px;border:3px solid #3fa236;}

.neiye_nr .listpic .node .url a{ display:block; width:240px; margin-left:3px; font-size:14px; line-height:35px; color:#333333; height:35px; text-align:center; display:block; background:#cecece;}
.neiye_nr .listpic .node .url a:hover{ display:block; text-decoration:underline; width:240px; font-size:14px; color:#002e74; line-height:35px; height:35px; text-align:center; background:#cecece; }


.neiye_nr2 .listpic{ width:100%; clear:both;}
.neiye_nr2 .listpic .node{ float:left; width:240px;  height:230px;margin-right:10px; margin-left:10px; }
.neiye_nr2 .listpic .pic a img{ float:left; width:240px;  height:176px;margin-right:15px; border:5px solid #bdd4ff;}
.neiye_nr2 .listpic .pic a .spanImg{border:5px solid #bdd4ff; display:block; overflow:hidden;width:100%; height:176px;background-position:center center; -webkit-background-size: cover;  -moz-background-size: cover;  -o-background-size: cover; background-size:cover;transition: all .5s;}
.neiye_nr2 .listpic .pic a:hover .spanImg{ float:left; width:240px; height:176px;border:5px solid #3fa236;}

.neiye_nr2 .listpic .node .url a{ display:block; width:250px;  font-size:14px; line-height:35px; color:#333333; height:35px; text-align:center; display:block; }
.neiye_nr2 .listpic .node .url a:hover{ display:block; text-decoration:underline; width:250px; font-size:14px; color:#002e74; line-height:35px; height:35px; text-align:center; }




.cppic{ width:100%;}
.cppic li{ float:left; margin:0 7px 15px 7px; width:240px; height:230px;}
.cppic li span{ display:block;width:271px; line-height:26px;text-align:center;}
.cppic img{ width:240px; height:176px;border:2px solid #CCCCCC;}
.cppic a img{border:2px solid #CCCCCC;}
.cppic a:hover img{border:2px solid #f36100;}


.cppic a{ font-size:14px; line-height:30px;}

.neiye_m_left{ width:280px; float:left;}
.main_neiye_left{ width:280px; float:left; padding-top:20px; margin-bottom:15px; overflow:hidden;}

.neiye_left01{ width:280px; background:#FFF!important; padding-bottom:15px;overflow:hidden;}
.neiye_left01 h2{ width:280px; height:45px; background:#1a59cc; text-align:center; font-size:20px; color:#FFF; line-height:45px;}
.neiye_left01 ul{ width:250px; height:auto; background:#FFF; margin:auto; padding-top:15px;}
.neiye_left01 ul li{ background:#777777; height:35px; float:left;width:220px; border-bottom:1px solid #ffffff; margin-bottom:12px;}
.neiye_left01 ul li a{ display:block; width:200px; line-height:35px; color:#000; background:url(../images/leftlist.jpg) no-repeat; padding-left:50px; height:35px; float:left; font-size:14px;}
.neiye_left01 ul li a:hover{ display:block; width:200px; line-height:35px; color:#000000; background:url(../images/leftl.jpg) no-repeat; height:35px; float:left; font-size:14px;}

.main_nye_lxwm{ width:280px; margin-top:20px; background:#1a59cc; padding-bottom:15px; height:100%; font-size:16px; color:#00000; line-height:26px; overflow:hidden;}
.main_nye_lxwm h2{ width:280px; height:45px; border-bottom:1px dashed #ffffff; text-align:center; font-size:20px; color:#FFF; line-height:45px;}
.main_nye_lxwm p{  padding:10px; font-size:16px; color:#ffffff; line-height:26px; }

.main_nye_lxwm img{ margin-left:15px; margin-top:15px;}


.neiye_nr3 .co_nr3 h1{ text-align:center; font-size:22px; line-height:80px;} 
.neiye_nr3  .info_m{ margin:auto; padding-bottom:15px;}

.neiye_nr3  .content3{line-height:26px;}
.neiye_nr3  .content3 .info_m .info{line-height:30px;text-align:center;font-size:12px;color:#666; width:400px; margin:auto;} /* 正文信息 */
.neiye_nr3  .content3 .info_m .info span{color:#666;} /* 信息突出 */
.neiye_nr3  .content3 .info_m{ width:100%; margin:auto; padding:0px;}
.neiye_nr3  .content3 .area3{color:#333;line-height:30px;padding:10px; padding-left:15px; font-size:16px;} /* 正文内容 */
.neiye_nr3  .content3 .area3 p{color:#333;line-height:30px; font-size:16px;}
.neiye_nr3  .content3 .area3 h2{color:#333;line-height:40px; font-size:20px; font-weight:bold;}
.neiye_nr3  .content3 .prenext{padding-right:10px;padding-left:10px;  white-space:nowrap;text-overflow:ellipsis;overflow:hidden; background:#dddddd; margin-bottom:40px;}
.neiye_nr3  .content3 .prenext .next a,.neiye_nr3  .content3 .prenext .pre a{ font-size:14px; color:#333333;}
.neiye_nr3  .content3 .prenext .pre{float:left;width:50%;line-height:40px; font-size:14px;} /* 上一篇 */
.neiye_nr3  .content3 .prenext .next{text-align:right;float:right;width:50%;line-height:40px; font-size:14px;} /* 下一篇 */
.neiye_nr3  .content3 .prenext .next a:hover,.neiye_nr3  .content3 .prenext .pre a:hover{ color:#FF0000; font-size:14px;}

#faqbox{padding:90px 0 50px 0; }
#faqbox form{}
#faqbox .faqline{line-height:2em;text-align:left; padding-bottom:10px; color:#999; font-size:13px;}
#faqbox .faqtit{width:150px;display:block;float:left;clear:both;text-align:right; color:#555;}
#faqbox .Content{line-height:2em;text-align:left; padding-bottom:10px;}
#faqbox font{margin:0 5px;}
#faqbox .FaqTitle{ height:50px; line-height:50px; padding:0 10px; border:1px solid #ddd; width:435px; vertical-align:top;}
#faqbox .Content textarea{height:100px;}
.wizfrm{ border:none;width:455px;height:50px;line-height:50px;font-size:16px;color:#fff;text-align:center;cursor:pointer;background:#fff; margin-top:20px;  font-family:'Microsoft YaHei';-moz-transition: all 0.3s;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s; border-radius:5px;background-color:#014d99; }
.wizfrm:hover{ background-color:#ff9900; }