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

/* public start*/
*{margin:0px; padding:0px; list-style:none;}
html, body, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, table, th, td {
	/* [disabled]margin: 0; */
	padding: 0;
	font-family: "微软雅黑";
}
.clear{ clear:both; height:0px; width:100%; margin:0; padding:0;}
img { border:0; }
ul, li { list-style-type:none; }
body{font-size:12px; background-color:#FFF; font-family:"微软雅黑";}
p{ color:#000;}
a{text-decoration:none; color:#000;}
A:link{text-decoration:none; color:#000;}
A:visited{text-decoration:none; color:#000;}
.qing{ width:1200px; display:block; height:auto; margin:0 auto;}

/*头部*/
.header{ width:100%; height:143px; display:table;}
.tel{  
	width: 370px;
    height: 114px;
    float: right;
    margin-top: -58px;
	position: relative;
	    line-height: 27px;
	}
.top{ width: 1200px;
       height: 155px;
	       margin: 0 auto;
	   }
.logo{ width: 800px;
    height: auto;
    padding-top: 32px;
    float: left;
	    display: inline;
	line-height: 25px;
	margin-right: 13px;
	font-size: 22px;
	}

.nav{     width: 800px;
    height: 70px;
    float: left;
    display: table;}
.nav ul{ display:table; height:auto;width: 827px;}
.nav ul li{ width:102px; float:left; text-align:center; line-height:70px;}
.nav ul li a{ color:#333; font-size:14px; display:block;}
.nav ul li a:hover{ background:url(../images/nav_bj_03.jpg) no-repeat left 45%; }


/*banner*/
/*banner*/
.template_banner{ width:100%; height:750px;}
.template_banner img{ width:100%; height:auto; display:table;}
.flexslider{position:relative;/*height:750px;*/overflow:hidden;/*background:url(../images/loading.gif) 50% no-repeat;*/ }
.slides{position:relative;z-index:-1;}
.slides li{/*height:750px;*/}
.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;}

/* 代码整理：懒人之家 lanrenzhijia.com */
*{ margin:0; padding:0;}
.main {margin: 00px auto 0px auto;width: 100%;}
.pro-switch {overflow: hidden;position: relative;width:100%;}
.flexslider {margin: 0;padding: 0;}
.flexslider .slides > li {display: none;-webkit-backface-visibility: hidden;}
.flexslider .slides img {width: 100%;display: block;}
.slides:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
html[xmlns] .slides {display: block;}

* html .slides {height: 688px;}
.no-js .slides > li:first-child {display: block;}
.flexslider {margin: 0 auto;position: relative;width:100%;zoom: 1;}
.flex-viewport {max-height: 2000px;-webkit-transition: all 1s ease;-moz-transition: all 1s ease;transition: all 1s ease;}
.flexslider .slides {zoom: 1;}
.flex-direction-nav {*height: 0;}
.flex-direction-nav a {width: 60px; height: 90px;margin: -40px 0 0;display: block;background: url(../images/banner.png) no-repeat 0 0;position: absolute;top: 50%;z-index: 10;cursor: pointer;text-indent: -9999px;opacity: 0;filter:alpha(opacity=0);-webkit-transition: all .3s ease;}
.flex-direction-nav .flex-next {background-position: 0 -90px;right: 0;}
.flex-direction-nav .flex-prev {left: 0;}
.flexslider:hover .flex-next {opacity: 0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-prev {opacity: 0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover {opacity: 1;filter:alpha(opacity=50);}


.flex-control-nav {width: 100%;position: absolute;text-align: center;left:0; top:422px; display: none;}
.flex-control-nav li {margin: 0 5px;display: inline-block;zoom: 1;*display: inline;}
.flex-control-paging li a {background: url(../images/dot.png) no-repeat 0 -16px;display:block;height: 16px;overflow: hidden;text-indent:-99em;width: 16px;cursor: pointer;}
.flex-control-paging li a.flex-active {background-position: 0 0;}
/* 代码整理：懒人之家 lanrenzhijia.com */



/*模块一*/
.main_1{ width:100%; height:auto;}
.kuai_1{ display:table;}
.cpfl{ width:214px; height:650px; float:left; background:url(../images/cpfl_bj_03.png) no-repeat;}
.fl_ti{height:64px; width:214px; text-align:center; margin-top:26px;  background:url(../images/bolang_03.png) no-repeat bottom center;    color: #fff;
    font-size: 26px}
.fl_ti img{ display:inline;}
.cpfl ul{ height:auto; padding-top:12px; }
.cpfl ul li{ text-align:center; line-height:40px; font-size:18px; letter-spacing:1px;}
.cpfl ul li a{ color:#FFF;}
.cpfl ul li a:hover{ color:#efe40e;}
.cp_cont{ width:964px;  float:left; margin-left:20px; padding-top:38px;}
.cp_cont li{ width:228px; height:210px; float:left; margin-left:7px; border:3px solid #cecece; margin-bottom:10px;}
.cp_cont li:hover{ border:3px solid #437fcd;}
.mor{ width:100px; height:28px; line-height:28px; float:right; background:url(../images/mor_bj_03.png) no-repeat right center; margin-top:24px;}
.mor a{ display:block; color:#333333; font-size:16px;}
.mor a:hover{ color:#39F;}

/*模块二*/
.main_2{ width:100%; height:491px; background:url(../images/jj_bj_02.png) no-repeat;background-origin:content; background-size:contain; background-size:100% auto;}
.kuai_2{ display:table; width:1288px; height:556px; background:url(../images/jjbj_03.png) no-repeat center center;}
.gsjj_ti{ height:60px; width:146px; background:url(../images/bola_03.png) no-repeat bottom center; text-align:center; float:left; padding-top:8%; margin-left:3%;}
.gsjj_ti img{ display:inline;}
.jj_cpnt{ width:520px; height:360px; overflow:hidden; margin-left:35px; padding-top:86px; float:left; }
.kuai_2 p{ color:#333; line-height:29px; text-indent:25px; font-size:16px; letter-spacing:1px; }
.gsjj_rt{ width:480px; height:auto; float:left; margin-left:10px; padding-top:60px;}
.mor_1{ margin-top: 71px;position:relative; width:100px; height:28px;line-height:28px; float:right; background:url(../images/mor_bj_03.png) no-repeat right center; bottom:50px;}
.mor_1 a{ display:block; color:#333333; font-size:16px;}
.mor_1 a:hover{ color:#39F;}

/*模块三*/
.main_3{ width:100%; height:auto; position:relative;}
.index_hd{ width:1200px;overflow:hidden; height:auto; margin:0 auto;  }
.index_hd .hd_l{width:1200px;height:auto;overflow:hidden;}
.index_hd .hd_l ul li{position:relative}
.index_hd .hd_r ul li{float:left;width:398px;height:288px;overflow:hidden;position:relative; border: 1px solid #ccc; }

.back-face{ filter: alpha(opacity=50);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; opacity: 0.5;background:url(../images/tum.PNG); }
.zz_1{width:100%; height:100%; text-align:center; line-height:900%;  color:#FFF; font-size:30px;}
.index_hd .hd_r ul li:nth-child(2) .zz_1,.index_hd .hd_r ul li:nth-child(5) .zz_1{ line-height:700%}
.index_hd .hd_r ul li:nth-child(5){ }
.al{     width: 1200px;
    height: 90px;
    background-color: #437fcd;
	margin: 0 auto;
}
.anli_ti{ width: 154px;
    height: 60px;
    /* background: url(../images/bolang_03.png) no-repeat bottom center; */
    margin: 0 auto;
    padding-top: 26px;}

/*模块四*/
.main_4{ width:100%; height:auto;}
.kuai_4{ display:table;}
.news{ width:100%; height:auto; float:left;}
.news img{width: 50%; float: left;}
.new_ti{ width:100%; height:92px; background-color:#437fcd;}
.new_ti span{font-size: 29px;color:#FFFFFF!important;width:148px!important;display:block; float:left;height:60px; padding-top:14px; padding-left:52px; background:url(../images/bolang_03.png) no-repeat right bottom;}
.new_ti a{ display:block; float:right; width:176px; line-height:92px; background:url(../images/mor_1_03.png) no-repeat 60% center; color:#FFF; font-size:17px; letter-spacing:1px; font-weight:normal; }
.new_ti a:hover{ color:#FC0;}
.news ul{ height:auto; }
.news ul li{ height:46px; line-height:46px; border-bottom:1px dashed #333333;}
.news ul li span{ display:block; float:right; width:100px; text-align:center; font-size:16px;color:#333333;}
.news ul li a{ color:#333333; font-size:16px; letter-spacing:1px; display:block; float:left;}
.news ul li a:hover{ color:#437fcd;}
.lianxi{ width:442px; height:auto; float:right;font-size: 14px;}
.lianxi p{ margin: 4px;margin: 6px;
    padding-left: 32px;
	color: #eaeaea;
	
	}
	
.kuai_4{
	
    margin: 0 auto;
	width: 985px;
}
.lx_ti{ width:100%; height:92px;  background:url(../images/bolang_03.png) no-repeat center 80%; background-color:#437fcd;}
.lx_ti img{ display:block;margin:0 auto; padding-top:20px;}
.lianxi ul{ background: #27b544;
    padding-top: 4px;
    padding-bottom: 74px;
    height: 287px;}
.lianxi ul li{ padding-left:70px; line-height:52px; color:#DFDFDF; font-size:16px; letter-spacing:1px; font-weight:600 }
.z_1{background:url(../images/lx_1_03.png) no-repeat 34px center;}
.z_2{ background:url(../images/lx_2_03.png) no-repeat 34px center;}
.z_3{ background:url(../images/lx_3_03.png) no-repeat 34px center;}
.z_4{ background:url(../images/lx_4_03.png) no-repeat 34px center;}

/*底部*/
.footer{ width:100%;      height: auto; background-color:#437fcd; margin-top:32px;}
.kuai_5{ width:976px; height:auto; margin:0 auto; overflow:hidden;}
.wx{ width:300px; height:auto; float:left; overflow:hidden; padding-top:40px;  margin-left: 37px;}
.wx img{width: 130px;}
.wx .t_1{ display:inline; float:left;}
.wx .t_2{ margin-left:28px; padding-top:10px;}
.wx p{ color:#FFF; width:136px; height:48px; line-height:20px; margin-left:28px; float:left; padding-top:18px;}
.copyright{     width: 405px;
    margin-right: -3px;
    float: right;
    padding-top: 8px;}
.copyright p{ line-height: 18px;
    color: #dfdfdf;
    letter-spacing: 1px;
    font-size: 13px}


/*内页样式*/
.content02{width:1080px; margin:20px auto 0 auto; height:auto; display:table;}
.blk_t2{ background:url(../images/blk_t1.jpg) left center no-repeat; padding-left:30px; height:50px; line-height:50px; border-bottom:1px solid #e1e1e1; font-size:18px; font-weight:normal;}
.blk_t2 span{ float:right; font-size:14px; color:#e1e1e1e;}
.blk_t2 span.arrow{ float:none;}
.blk_t1{ height:50px; line-height:50px; background:#2571b6; font-weight:normal; color:#fff; /*padding-left:30px;*/ text-align:center; font-size:18px;}
.left{ width:280px; float:left;}
.main-left{ background:#e1e1e1; padding:15px 0;}
.main-left li{ height:35px;}
.main-left li a{ display: block;text-align:center; line-height:35px; font-size:16px;}
.main-left li a:hover{ background:url(../images/hover1.png); color:#ed6c45;}
.contact1{ background:#e1e1e1; margin-top:35px;}
.contact1 p{ font-size:13px; line-height:30px; padding:0 10px;}
.content1 h3{ margin-bottom: 10px;margin-top: 10px;font-family: "微软雅黑";}
.content1 dd{
	    display: block;
    border: 1px solid #cccccc;
}
.content1 img{
	width: 680px;
}
.content1_1 img{
	width: 480px;
	    margin-left: 100px;
}
.contactnr{ padding:10px 0;}
.right{ width:720px; float:left; margin-left:22px;}
.content1{ width:720px; height:auto; display:table; padding:15px 10px;}
.content1 h4{ width:100%; text-align:center; line-height:30px; color:#000; font-size:16px; }
.content1 p{ text-indent:24px; line-height:35px; letter-spacing:1px; font-size:14px;}
/*以下是新闻列表页*/
.list01 li{ height:35px; border-bottom:1px dashed #ccc;}
.list01 li a{ display:block; width:572px; float:left; line-height:35px;}
.list01 li span{ display:block; width:100px; float:right; line-height:35px;}
.list01 li a:hover{ color:#900;}
.list01 li:hover span{ color:#900;}

/*以下是产品列表页*/
.content1 dl{ width:205px; float:left; margin-left:20px; margin-top:20px;}
.content1 dl dd img{ width: 100%;
    height: 154px;
    /* width: 205px; */
    display: block;
    width: auto;
    max-width: 205px;
    margin: 0 auto;}
.content1 dl dt{ text-align:center; line-height:35px;}
.content1 dl dt a:hover{ color:#c0192a;}

/*以下是产品详情页*/
.probox img{ width:600px	; margin:15px auto; display:block;}
.prointr h2{ font-weight:normal; font-size:18px; border-bottom:1px solid #ccc; line-height:36px;}
.prodetails a:hover{ color:#900;}

/*以下是分页*/
/*以下是分页*/
.sub_dede_pages{clear: both;text-align: center; padding-bottom: 10px;}
.sub_dede_pages ul li{display: inline-block; padding: 0 6px; margin: 0 auto; color: #579ed2; margin-top: 20px; }
.sub_dede_pages ul li a{ color: #579ed2; }
.sub_dede_pages ul li.active a{color: #FFFFFF; background: #579ed2; border: 1px solid #579ed2; padding:5px 10px;}

/*以下是留言板*/
.useript{ background-color: white; border-color: #CCCCCC #E2E2E2 #E2E2E2 #CCCCCC; border-style: solid; border-width: 1px;  box-shadow: 1px 2px 3px #F0F0F0 inset; overflow: hidden; padding: 10px 0 8px 8px; vertical-align: middle; height:12px;}
#guestsmt{ width:600px; padding:30px 0 30px 10px;}
.guestinfo{ width:60%; height:80px; margin-bottom:15px; margin-top:6px;}
#guestsmt p{ width:97%; margin:8px 0; padding:0;}
#guestsmt span{ font-family:"微软雅黑"; font-size:14px; float:left;}
.usertel{height:20px; width:60%; margin-right:20px;}
.userbtn{ padding:0.2em 0.8em; font-family:"微软雅黑"; font-size:20px; border:none; cursor:pointer;}
.usersbmt{ background:#b8120f; border-radius:5px; color:#fff; margin-top:15px; width:110px; height:43px; margin-left:300px;}



.qing{
	margin: auto;
	
}
/*二级菜单*/
.nav ul li:hover ul{display: block;}
.nav ul li ul{position: absolute; display: none; z-index: 999; margin-left: -33px;width: auto;background:none rgba(255,255,255,0.9);padding-bottom: 10px;}
.nav ul li ul li{float: none;width: 165px;background:none;}
.nav ul li ul li a{ width: 120px; line-height: 40px;color: #333333;text-align: center;border-bottom: 1px solid #CCCCCC;display: block;margin: 0 auto;}
.nav ul li ul li a:hover{border-bottom: 1px solid #00a3e7;color: #00a3e7;background:none;}
	
#demo img{
	width: 228px;
	height: 210px;
}

.gsjj_rt img{
	width: 406px;
    height: 292px;
    margin-top: 37px;
}
#new_foot{ width: 100%;height:60px;font-size:14px; color: #999;font-family: "微软雅黑";background-color:#4f596a;}
#new_foot_1{width:1200px;margin: auto;padding: 5px;text-align: center;}


/*l页数*/
.news_page{margin-top: 20px; border-top:2px dashed #999; padding-top: 20px; }
.news_page ul{ background: #E8E8E8; padding: 10px 0; }
.news_page ul li{height: 30px;line-height: 30px;font-size: 14px; color: #14322a; text-indent: 24px; }
.news_page ul li a{ color: #14322a; }
.news_page ul li a:hover{ color: #2571b6; }

/*l留言*/

.ny_right_message form{width: 100%;margin: 0 auto; padding-bottom: 75px;margin-top: 20px;}
.ny_right_message ul {overflow: hidden;width: 80%; display: block; margin: 0 auto;margin-top: 20px;}
.ny_right_message ul li{width: 100%;line-height: 30px;margin: 0 12% 10px;font-size: 14px;}
.ny_right_message ul li input{width: 54%;height: 24px; border:1px solid #eaeaea;}
.ny_right_message_1 ul li input{width: 54%;height: 24px; border:1px solid #eaeaea;}
.ny_right_message ul li textarea{width: 66%;min-height: 80px; border:1px solid #eaeaea;}
.ny_right_message ul button{width: 80px;height: 34px;line-height: 34px;text-align: center;display: block;margin: 0 auto;background-color:#579ed2;border: 0;color:#fff;cursor: pointer;}
.ny_right_message ul button:hover{ background-color:#999;}
.ny_right_message ul img{width: 140px;
    display: block;
    margin: 19px 109px;
    height: 30px;
}

.form-code input {
    width: 45%;
    display: inline-block;
	
}
.form-code span {
float: left;
	
}


/*l阅读数量*/
.content1 h5{
	    color: #999;
    line-height: 24px;
    border-bottom: 1px solid #eee;
    margin-top: 5px;
    font-size: 14px;
	margin-bottom: 15px;
}
#content1_1 span{
	float:right;
}

.content1_2{
	
}


.content1_2 p{ font-size:13px; line-height:30px; padding:0 10px;}
.content1_2 h3{ margin-bottom: 10px;margin-top: 10px;font-family: "微软雅黑";}
.biaoyu{
	float: right;
    line-height: 25px;
    margin-right: 13px;
    font-size: 22px;
	width: 188px;
   
}
.biaoyu p{

    color: #c0192a!important;
}

.footer_biao{
    float: left;
    font-size: 17px;
    margin-left: -148px;
    margin-top: 23px;
    line-height: 50px
}
.footer_biao p{
	color: #F0F0F0;
	
}