@charset "utf-8";
BODY {
    font-family: 'Microsoft YaHei','SimSun',Arial,Helvetica,Sans-Serif; background:#f1f1f1;
}
* {  margin: 0;padding: 0;}
ul, ol {list-style: none;}
img, a {border: none;}
a {text-decoration: none;}
.bodys { width: 100%; text-align: center;}
.fl {float: left;}
.fr {float: right;}
.clearfloat {clear: both; height: 0px;}
a {
    text-decoration: none;
    display: inline-block;
    color: #666666;
    cursor: pointer;
    outline: none;
    blr: expression(this.onFocus=this.blur());
}

.top{ width:100%; height:100px;}
.top .header{ width:1200px; height:90px; display:block;  margin:0 auto;}
.top .header .header_l{ width:700px; height:100px;  display:block; float:left; }
.top .header .header_r{ width:300px; height:100px;  display:block; float:right; }
.content{ width:1200px; overflow:hidden; margin:0 auto;}
.content h2{ height:47px; width:1200px; background:url(../images/title-line1.png) no-repeat; margin-top:20px; text-align:center; color:#5A3724; line-height:40px;}
.content p{ text-align:center; color:#999;}
.advantage{ width:1200px; margin:0 auto;  display:block;  overflow:hidden;}
.advantage img{ width:100%; margin:0 auto;}

.multipleColumn{ overflow:hidden; position:relative; width:1200px;  margin:0 auto; }
		.multipleColumn .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;  }
		.multipleColumn .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
		.multipleColumn .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("images/icoCircle.gif") 0 -9px no-repeat; }
		.multipleColumn .hd ul li.on{ background-position:0 0; }
		.multipleColumn .bd{ overflow:hidden;  }
		.multipleColumn .bd ul{ overflow:hidden; zoom:1; width:720px;  float:left; _display:inline;  }
		.multipleColumn .bd ul li{ margin:0 14px; float:left; _display:inline; overflow:hidden; text-align:center;  }
		.multipleColumn .bd ul li .pic{ text-align:center; }
		.multipleColumn .bd ul li .pic img{ width:200px; height:200px; display:block;  padding:2px; border:1px solid #ccc; }
		.multipleColumn .bd ul li .pic a:hover img{ border-color:#999;  }
		.multipleColumn .bd ul li .title{ line-height:24px; }
		
.titlebanner{ width:100%; overflow:hidden; margin-top:30px; background:url(../images/titrepate.jpg) repeat-x;}
.titlebanner .titb{ margin:0 auto; width:1200px; overflow:hidden;}
.clear{clear:both;}
.chanp{ width:1200px; margin:0px auto; height:60px; margin-top:30px;}

.chanp h2{ color: #5A3724; line-height: 40px; font-size:26px; float:left; width:120px; margin-top:6px; margin-left:80px;}
.sideright{ width:970px; height:60px; float:right; margin-top:10px; background:url(../images/cp_bg.png) no-repeat;}
.sideright li{ float:left; display:block; padding:8px; margin-right:1px; margin-left:8px;}
.sideright li a{ margin-top:3px;}
.sideright li a:hover{ color:#fff;}
.inf_t{ font-family:"Microsoft YaHei";height:60px; line-height:37px; overflow:hidden;background:url(../images/inf_l.gif) left 37px repeat-x;}
.inf_t h3{ float:left; border-bottom:4px #5A3724 solid; color:#5A3724;}
.inf_t .fr{ display:inline-block;padding:0 23px; color:#333;background:url(../images/more_ic.gif) right 12px no-repeat;}
.inf{padding:50px 0 0;height:435px; overflow:hidden;font-family:"Microsoft YaHei"; }
.inf_l{width:460px; overflow:hidden;}
.inf_l dl{width:460px;verflow:hidden;}
.inf_l dt img{display:block;width:376px;height:228px;overflow:hidden; vertical-align:top;}
.inf_l dt{height:235px;overflow:hidden; }
.inf_l dl dd h4{ text-align:center; line-height:40px;height:40px; font-size:12px; font-weight:100; font-family:"Microsoft YaHei";}
.inf_l dl dd a{color:#000;}
.inf_l dl p{ line-height:25px;color:#444; font-size:14px; text-align:left;}
.inf_l dl p a{color:#004EA2;}
.inf_r{width:720px; overflow:hidden;}

.inf2_c{ clear:both;width:760px;overflow:hidden; }

dl.el{ margin:20px 0px 0 0px;}

dl.el dd{ border-bottom:1px dashed #C3C3C3; padding:0 14px 4px; margin-bottom:16px;}

dl.el dd a{ width:710px; height:80px; display:block;}

dl.el dd a span{ width:92px; height:65px; float:left;text-align:center; display:inline; margin-right:17px; font-family:Verdana, Geneva, sans-serif; color:#000;overflow:hidden;font-size:28px;}

dl.el dd a span b{ display:block; font-size:20px; line-height:50px; color:#494949;}

dl.el dd a h3{ font-size:16px; font-family:"微软雅黑"; color:#494949; margin-bottom:4px; cursor:pointer;}

dl.el dd a p{ color:#494949; line-height:14px; height:48px; overflow:hidden; cursor:pointer;font:13px/24px "微软雅黑"; text-align:left;}

dl.el dd a:hover{}

dl.el dd a:hover span{ background-position:left bottom;}

dl.el dd a:hover span b{ color:#950f0e;}

dl.el dd a:hover h3{ color:#004EA2;}

dl.el dd a:hover p{ color:#9a9a9a;}

.gshj{ width:1200px; margin:0 auto; height:385px; display:block;}
.gshj h2{ font-size:20px; font-family:"微软雅黑";  line-height:30px; height:30px; padding-bottom:12px;border-bottom: 2px #004EA2 solid; color:#004EA2;}


.footer{width:100%; background-color:#333333; border-top:3px solid #004EA2; height:290px; margin-top:19px;}
.footer .nr{width:1200px; margin:0 auto;}
.footer .nr .l1{width:900px; float:left; margin-left:50px; margin-top:25px;}
.footer .nr .l1 li{ width:180px; float:left;}
.footer .nr .l1 li .sub_left{ width:31px; float:left;}
.footer .nr .l1 .sub_right{ width:210px; float:left; line-height:24px; margin-left:20px; display:inline;}
.footer .nr .l1 .sub_right strong{ color:#FFF;font:bold 16px/35px "微软雅黑";}
.footer .nr .l1 .sub_right a{ display:block; color:#B9C2D3;font:14px/28px "微软雅黑";}
.footer .nr .l1 .sub_right span{ color:#B9C2D3; font-size:14px; font-weight:normal; line-height:28px;}
.footer .nr .l1 .sub_right a:hover{ color:#fff}
.footer .nr .l2{width:190px; float:right; margin-top:30px;}
.footer1{width:100%; background-color:#444444; font:13px/24px "微软雅黑"; color:#FFFFFF; text-align:center; padding:10px 0; }
.footer1 a{font:13px/24px "微软雅黑"; color:#FFFFFF;}



.pagebanner{ width:100%; height:200px; display:block;}
.pagebanner img{ width:100%;  margin:0 auto; height:200px;}


.proc{ margin-top:20px; overflow:hidden; margin-bottom:20px;}
.content{ width:1200px; margin:0 auto; margin-top:20px;}
.prol{width:240px; float:left;}
.prol .tit{background:#fff;width: 235px;height: 64px; font-family:"微软雅黑"; border:1px solid #444; border-bottom:none;}
.prol .tit p{font-size: 24px;font-weight: bold;color: #5A3724;text-align: center; padding-top:20px;}
.prol .nr{background:  url(../images/p5.jpg) repeat-y left center;}
.prol h4{padding-bottom: 1px;}
.prol h4 a{display: block;background: url(../images/q1_18.jpg) no-repeat ;width: 192px;height: 50px;line-height: 45px;font-size: 16px;color: #222222;padding-left: 45px;font-weight:normal;}
.prol h4 a:hover,.prol h4.cur a{background:#5A3724 ;font-weight: bold;text-decoration: none;color: #FFF;}
.prol ul{line-height: 0;padding-bottom: 14px; list-style:none;}
.prol li{line-height: 33px;height: 34px; border-bottom:1px solid #cccccc;}
.prol li a{margin-left: 30px;padding-left: 14px; color: #333333;font-size: 14px;}
.prol li.non{background: none}
.con{ width:240px; height:350px; display:block; background-color:#fff; border:1px solid #ccc;}
.con h2{ width:240px; height:50px; display:block; background-color:#5A3724;  line-height:50px; color:#fff; text-align:center; font-size:18px;}
.con p{ font-size:14px; padding-left:12px; }
.con p span{ width:240px; height:30px; line-height:30px; display:block;}


.contentt{ width:1200px; overflow:hidden; margin:0 auto;}
.pror{width: 920px;font-family: "Microsoft YaHei"; float:right;}
.pror .tit{background: url(../images/bt1.jpg) no-repeat bottom center; height: 41px;}
.pror .tit span a{display: inline-block;width: 139px;height: 41px;text-align: center;line-height: 41px;font-weight: normal;font-size: 18px;color: #333333; }
.pror .tit span a:hover,.pror .tit span a.cur{background: url(../images/q1_03.jpg) no-repeat;color: #FFF;text-decoration: none;}
.pror .tit a.mo{margin-top: 5px; margin-left:50px;}
.pror ul{line-height: 0;font-size: 0;}
.pror li{float: left;padding-right: 20px;padding-top: 27px;}
.pror li.non{padding-right: 0;}
.pror li img{width: 210px;height: 200px;}
.pror li span{width: 210px; display: block;text-align: center;line-height: 31px;height: 31px;background: #B4B5B9;font-size: 14px;font-weight: bold;color: #FFF;}
.pror li a:hover span,.pror li.cur a span{background: #095faf;text-decoration: none;}


.channel-header {height: 40px; line-height: 40px; border-bottom: 1px solid #ccc; margin-top:5px; margin-bottom:20px;}
.channel-header .channel-title {color: #333; font-size: 20px; font-weight: normal; font-family:"微软雅黑";}
.am-container, .am-g-fixed{width: 1200px;}
.am-container { padding-left: 1.5rem; padding-right: 1.5rem;}
.am-fr { float: right; font-size:16px;}
.neirong { width:920px; height:auto; display:block; line-height:35px; font-size:14px; font-family:"微软雅黑";}
.newN { width:920px; overflow:hidden; display:block;  margin:0; padding:0; float:right; margin-bottom:30px; margin-top:-10px;}
.newN li{ list-style:none; display:block; line-height:90px; height:90px; border-bottom:1px solid #f0f0f0; margin:0; padding:0; width:950px;}
.newN li a{
	color:#1a1a1a;
	display:block;
	height:60px;
	line-height:60px;
	text-indent:15px;font-size:16px
	}
.newN li a:hover{color:#1564E9;}
.newN li p{  line-height:20px; margin:0; color:#999; margin-left:20px; font-size:14px;}	
.newN span{float:right; line-height:40px; margin-right:30px; color:#575757; font-size:14px; margin-top:10px;}

.list_page{text-align:center;margin:10px;font-family:"Microsoft YaHei"; }
.list_page a{display:inline-block;padding:7px 10px;background:#fff;border:1px solid #ccc;font-family:"micorsoft yahei","simsun";margin-left:-1px;color:#333; font-size:18px;}
.list_page a:hover{background:#ccc;color:#fff;border:1px solid #ccc; text-decoration:none;}



.content_nr{ width:920px; overflow:hidden; display:block;  padding-left:10px;  float:right; line-height:35px;  }
.content_nr h3{ font-family:"微软雅黑"; color:#444; text-align:center;}
.content_nr p{ color:#333; font-size:16px;}

.pre,.next{line-height:30px;height:30px; margin-top:10px; font-size:16px; text-decoration:none;}



.pre,.next{line-height:30px;height:30px; margin-top:10px; font-size:16px; text-decoration:none;}
.product{ width:910px; height:auto; display:block; float:right; margin-top:-20px;}
.product ul{ list-style:none; margin:0; padding:0;}
.product ul li{ width:200px; height:200px; border:1px solid #ccc; float:left; margin:12px;}
.product ul li img{width: 200px;height: 170px;}
.product ul li span{width: 200px; display: block;text-align: center;line-height: 30px;height: 30px;font-size: 14px;font-weight: bold;color: #333;}
.product ul li a{ text-decoration:none;}
.product li a:hover span,.pror li.cur a span{background: #5A3724;text-decoration: none; color:#fff;}



.picMarquee-left{ width:1200px; overflow:hidden; position:relative; margin:0 auto; margin-top:20px;}
		.picMarquee-left .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;  }
		.picMarquee-left .hd .prev,.picMarquee-left .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
			 cursor:pointer; background:url("../images/arrow.png") no-repeat;}
		.picMarquee-left .hd .next{ background-position:0 -50px;  }
		.picMarquee-left .hd .prevStop{ background-position:-60px 0; }
		.picMarquee-left .hd .nextStop{ background-position:-60px -50px; }
		.picMarquee-left .bd{ padding:10px;   }
		.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
		.picMarquee-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
		.picMarquee-left .bd ul li .pic{ text-align:center; }
		.picMarquee-left .bd ul li .pic img{ width:140px; height:140px; display:block; padding:3px; border:1px solid #ccc; }
		.picMarquee-left .bd ul li .pic a:hover img{ border-color:#999;  }
		.picMarquee-left .bd ul li .title{ line-height:24px;   }
		
		
.pr{width:1200px; height:790px; background-color:#ffffff; display:block; margin:0 auto; border: 1px solid #ddd; margin-top:20px;}
.pr	.snBrand { width:185px;  height: 575px;  background:url(../images/pp.jpg) left no-repeat; float:left; }
.pr	.snBrand ol { float: left; width: 185px; height: 500px; margin-top: 10px; border-top:1px solid #ddd;}
.pr	.snBrand ol h2{ text-align:center; color:#ffffff; font-weight:normal; height:80px; line-height:80px;}
.pr	.snBrand ol li { height: 35px; padding: 10px 0; line-height: 30px; border-top: 1px solid #ddd; text-align: center; overflow: hidden; }
.pr	.snBrand ol li a{ color:#ffffff;}
.pr	.snBrand ol li a:hover{ color:#ff0000;}
.pr	.snBrand ol li.on { background: #3d9be9;  }

.pr .sb{ width:1000px; height:780px; display:block;  float:right;}
.mr_t1{background:url(../images/mr_1px.jpg) repeat-x left bottom;height:40px;padding-right:16px;}
.mr_t1name{font:bold 16px/40px "微软雅黑";color:#FFF;background:#2257A2 url(../images/mr_t1bg.jpg) no-repeat right top;height:40px;width:120px;padding-left:21px;float:left;}
.mr_t1name img{float:left;margin-top:9px;margin-right:6px;display:inline;}
.mr_frbox{height:500px; width:1000px; display:block;}
.mr_frUl{ height:500px;width:1000px; display:block;}
.mr_frUl ul li{ float:left;height:250px;width:230px; margin-left:15px;}
.mr_frUl ul li p{ text-align:center; margin-bottom:15px; margin-top:5px;}
.mr_frUl ul li img{display:block; border:1px solid #D8D8D8;  width:210px; height:210px;}
.mr_frUl ul li a:hover img{border:1px solid #A0C0EB;}



.custom_service p img {display: inline; margin-top:-5px; vertical-align:middle;}
.scrollsidebar{position:absolute; z-index:999; top:150px;}
.side_content{width:154px; height:auto; overflow:hidden; float:left; }
.side_content .side_list {width:154px;overflow:hidden;}
.show_btn{ width:0; height:112px; overflow:hidden; margin-top:50px; float:left; cursor:pointer;}
.show_btn span { display:none;}
.close_btn{width:24px;height:24px;cursor:pointer;}
.side_title,.side_bottom,.close_btn,.show_btn {background:url(../images/si.png) no-repeat;}
.side_title {height:46px;}
.side_bottom { height:8px;}
.side_center {font-family:Verdana, Geneva, sans-serif; padding:5px 12px; font-size:12px;}
.close_btn { float:right; display:block; width:21px; height:16px; margin:16px 10px 0 0; _margin:16px 5px 0 0;}
.close_btn span { display:none;}
.side_center .custom_service p { text-align:center; padding:6px 0; margin:0; vertical-align:middle;}
.other  { text-align:left ;border-bottom:1px solid #ddd;border-top:1px solid #ddd}
.other p { padding:5px 0; _height:13px; margin:0;color: #666666;}
.other p span{ margin-left:28px;}
.msgserver { text-align:center; margin-bottom:5px;}
.msgserver a { background:url(../images/si.png) no-repeat -119px -115px; padding-left:22px;}

/* blue skin as the default skin */
.side_title, .side_blue .side_title {background-position:-195px 0;}
.side_center, .side_blue .side_center {background:url(../images/blue_line.png) repeat-y center;}
.side_bottom, .side_blue .side_bottom {background-position:-195px -50px;}
.close_btn, .side_blue .close_btn {background-position:-44px 0;}
.close_btn:hover, .side_blue .close_btn:hover {background-position:-66px 0;}
.show_btn , .side_blue .show_btn {background-position:-119px 0;}
.msgserver a, .side_blue .msgserver a {color:#06C;}

/* green skin  */
.side_green .side_title {background-position:-349px 0;}
.side_green .side_center {background:url(../images/green_line.png) repeat-y center;}
.side_green .side_bottom {background-position:-349px -50px;}
.side_green .close_btn {background-position:-44px -23px;}
.side_green .close_btn:hover {background-position:-66px -23px;}
.side_green .show_btn {background-position:-147px 0;}
.side_green .msgserver a {color:#76a20c;}


.main{ width:1200px; height:310px; display:block; margin:20px auto; }
.main ul{ list-style:none; margin:0; padding:0;}
.main ul li{ border: #F0F0F0 1px solid; padding: 20px 10px;  text-align: center; -webkit-transition: .3s ease; transition: .3s ease; width:260px; float:left; margin-right:16px;}
.main ul li img{ width:260px; height:110px; border-bottom:2px solid #f4f1f1;}
.main ul li h3{font-size: 18px; color: #555555; margin: 20px 0; }
.main ul li p{font-size: 13px; text-align: center; color: #444; margin-bottom: 20px; line-height:25px;}
.main ul li a{-webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; padding: 9px 22px; font-family: inherit;
color: #fff !important;
border-color: #339933 !important;
background-color: #339933 !important; text-decoration:none;}
.main ul li:hover{ -webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.2); box-shadow: 0 0 30px rgba(0, 0, 0, 0.2);}
 
   

	.multipleColumn{ overflow:hidden; position:relative; width:1200px; }
		.multipleColumn .hd{ overflow:hidden;  height:30px;  }
		.multipleColumn .hd .prev,.multipleColumn .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
			 cursor:pointer; background:url("images/icoLeft.gif") no-repeat;}
		.multipleColumn .hd .next{ background:url("images/icoRight.gif") no-repeat;  }
		.multipleColumn .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
		.multipleColumn .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("images/icoCircle.gif") 0 -9px no-repeat; }
		.multipleColumn .hd ul li.on{ background-position:0 0; }

		.multipleColumn .bd{  overflow:hidden; padding-bottom:20px;}
		.multipleColumn .bd ul{ overflow:hidden; zoom:1; width:480px;  float:left; _display:inline; margin-top:20px; }
		.multipleColumn .bd ul li{ margin:0 11px; float:left; _display:inline; overflow:hidden; text-align:center;  }
		.multipleColumn .bd ul li .pic{ text-align:center; }
		.multipleColumn .bd ul li .pic img{ width:210px; height:210px; display:block;  padding:2px;  border: 1px solid #ccc;}
		.multipleColumn .bd ul li .pic a:hover img{ border-color:#999;  }
		.multipleColumn .bd ul li .title{ line-height:24px; color:#FFFFFF; }
		.multipleColumn .bd ul li .title a{ color:#333;}
		
		
.picMarquee-left{ width:1200px;  overflow:hidden; position:relative;   }
.picMarquee-left .bd{ padding:10px; margin-top:20px;}
.picMarquee-left .bd ul{ overflow:hidden; zoom:1;}
.picMarquee-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picMarquee-left .bd ul li .pic{ text-align:center; }
.picMarquee-left .bd ul li .pic img{ width:210px; height:190px; display:block; padding:3px; border:1px solid #ccc; }
.picMarquee-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picMarquee-left .bd ul li .title{ line-height:50px;}


.bg1{ width:100%;  height:420px; background:url(../images/bg1.jpg) no-repeat center}
.bg2{ width:100%;  height:420px; background:url(../images/bg2.jpg) no-repeat center}