@charset "utf-8";
/* CSS Document */
body{ margin:0; padding:0; font-family:"微软雅黑"; background:#e4e4e4;}
/*头部*/
.toper{ width:1100px; height:30px; display:block; margin:0 auto; background:#fff; border-bottom:1px solid #f8f8f8;}
.toper .yuyan{ width:200px; height:30px; float:right; }
.toper .yuyan a{ height:30px; line-height:30px; margin-right:20px; margin-top:10px; color:#333; }
.toper .yuyan a:hover{ font-weight:bold;}
.top{ width:1100px; height:108px; display:block; margin:0 auto; background:#FFFFFF; }
.top .header{ width:1100px; height:108px; display:block;  margin:0 auto; background:#fff;}
.top .header .header_l{ width:700px; height:108px;  display:block; float:left; }
.top .header .header_r{ width:300px; height:108px;  display:block; float:right; }

.espcms_about{ width:1100px;height:380px; margin: 0 auto; background:#fff; }
.espcms_about .left{ width:1100px; height:380px; float:left;  border-bottom:1px solid #CCCCCC;}
.espcms_about .left .jianjie{ width:1100px; height:35px; display:block; margin:0; border-bottom:1px solid #CCCCCC; background:#ccc;}
.espcms_about .left h3{ height:35px; line-height:35px; font-size:24px;  margin-left:30px; font-weight:normal; text-decoration:none; color:#1564E9; float:left; padding-left:10px;}
.espcms_about .left .jianjie span{ float:right; height:40px; line-height:40px; font-size:14px; font-weight:bold; margin-right:15px; color:#666;}

.espcms_about .left .leo{ width:1100px; height:340px; display:block; }
.espcms_about .left .leo img{ float:left; margin:12px;}
.espcms_about .left .leo p{ font-size:14px; text-indent:2em; line-height:35px; padding-top:70px; margin-right:6px;}
.espcms_about .left .leo a{ font-size:16px; color:#1564E9;}
.espcms_about .left .leo a:hover{ text-decoration:underline;}

.mainindex{ width:1100px; height:180px; display:block; margin:0 auto; background:#FFFFFF; padding-top:8px;}
.mainindex .gsyy{ width:1080px; height:40px; display:block; margin:0;  float:left; margin-left:15px;}
.mainindex .gsyy p{ font-size:22px; line-height:40px; float:left;  font-weight:normal; color:#1564E9; }
.mainindex  img{ float:left; margin-top:8px; }


.pro{ width:100%; height:auto; background-color:#ffffff;}
.productt{ width:1200px; height:100px; display:block;  margin:0 auto; background:#FFFFFF;}
.productt h2{ text-align: center; margin-top:30px;}
.productt h2 span{ font-size:26px; color:#787576; font-family:"微软雅黑"; height:50px; line-height:50px; font-weight:normal;}
.productt h3{ text-align: center; height:50px; line-height:50px;}
.productt h3 span{ font-size:16px; color:#F8AC01; font-family:"微软雅黑"; height:25px; line-height:25px; font-weight:normal;}

.pd{ width:1200px; height:320px; display:block; margin:0 auto; }
.pd .pdline{ width:1200px;  height:50px; display:block; margin:0 auto; }
.pd .pdline ul{ margin:0; padding:0;}
.pd .pdline ul li{ float:left; height:50px; line-height:50px; display:block; font-size:16px; padding-left:80px; font-family:"微软雅黑";}
.pd .pdline ul li a{ color:#787576;}
.pd .pdline ul li a:hover{ color:#F00;}
.w1100{ width:1100px; height:200px; display:block;  margin:0 auto; margin-top:-30px; background:#fff; }
.w1100 .sub{ border-bottom:1px solid #dadada; line-height:30px;height:36px;font-weight:bold;font-size:16px;padding:0 0 0 16px; color:#000; font-family:"Microsoft yahei"; background:url(../images/ssa.jpg);}

.w1100 .sub h3{ color:#1564E9; font-size:24px; font-weight:normal; }

.picMarquee-left{ width:1100px;  overflow:hidden; position:relative; background:#FFFFFF; margin:0 auto; }
.picMarquee-left .gsyy{ width:1050px; height:40px; display:block; margin:0 auto;  border-bottom:1px solid #1564E9;}
.picMarquee-left .gsyy p{ font-size:22px; line-height:40px; float:left;  font-weight:normal; color:#1564E9;}

.picMarquee-left .bd{ padding:10px; margin-top:10px; }
.picMarquee-left .bd ul{ overflow:hidden; zoom:1;}
.picMarquee-left .bd ul li{ margin:0 14px; 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:180px; height:150px; 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;}

.main{ width:100%; height:500px;  background:#f5f5f5;}
.main .main_ab{ width:1200px; height:120px; display:block;  margin:0 auto;}
.main .main_ab h2{ text-align: center; }
.main .main_ab h2 span{ font-size:26px; color:#787576; font-family:"微软雅黑"; height:50px; line-height:50px; font-weight:normal;}
.main .main_ab h3{ text-align: center; height:50px; line-height:50px;}
.main .main_ab h3 span{ font-size:16px; color:#F8AC01; font-family:"微软雅黑"; height:25px; line-height:25px; font-weight:normal;}
.main .main_ab h3 p{ text-align:center; font-weight:normal; font-size:16px; color:#787576;}
.about{ width:1200px; height:330px; display:block; margin:0 auto; margin-top:30px;}
.about .left{ width:580px; height:330px; display:block; float:left;   background-color:#FFF;}
.about .left img{ float:left; margin-left:60px; margin-top:15px;}
.about .right{ width:580px; height:330px; display:block; float:right;   background-color:#FFF;}
.about .right p{ line-height:35px; margin:16px; font-size:14px; text-indent:2em; color:#787576; margin-top:40px;}

.clear{clear:both;}

.bgw{
	background-color:#efeff; width:100%; overflow:hidden;}

.jl_news{width:1100px; margin:0 auto; height:350px;  background-color:#fff; padding-bottom:42px;
	}
.zxzc{
	width:500px; 
	border-left:none; float:left; height:350px; padding:12px;
	}
.zxzc p{
	color:#cccccc;
	border-bottom:#1564E9 1px solid;
    height:40px; line-height:40px; 
	}
.zxzc p a{ float:right; margin-right:10px; color:#848484;}	
.zxzc p a:hover{ color:#1564e9;}	
.zxzc p span{
	color:#1564E9; font-size:24px; margin-right:8px;
	}
.zxzc_news{ width:500px; height:300px; display:block;}
.zxzc_news ul{ list-style:none; margin:0; padding:0;}

.zxzc_news ul li{
	height:40px;
	line-height:40px;
	border-bottom:#F1841F 1px dashed;
	background:url(../images/jl_news_ico.jpg) left center no-repeat;
	text-indent:20px;
	}
.zxzc_news a{ text-decoration:none; color:#888; font-size:14px;
	display:block;
	}
.zxzc_news a:hover{ color:#1564e9;}	
.zxzc_news span{
	float:right;
	}

.gsgg{
	width:500px; 
	 float:right; height:370px; padding:12px;
	}
.gsgg p{
	color:#cccccc;
	border-bottom:#1564E9 1px solid;
    height:40px; line-height:40px; 
	}
.gsgg p a{ float:right; margin-right:10px; color:#848484;}	
.gsgg p a:hover{ color:#1564e9;}	
.gsgg p span{
	color:#1564E9; font-size:24px; margin-right:8px;
	}
.gsgg_news{ width:500px; height:300px; display:block;}
.gsgg_news ul{ list-style:none; margin:0; padding:0;}

.gsgg_news ul li{
	height:40px;
	line-height:40px;
	border-bottom:#cccccc 1px dashed;
	background:url(../images/jl_news_ico.jpg) left center no-repeat;
	text-indent:20px;
	}
.gsgg_news a{ text-decoration:none; color:#888; font-size:14px;
	display:block;
	}
.gsgg_news a:hover{ color:#1564e9;}	
.gsgg_news span{
	float:right;
	}
	
.links_bj{
  background:#333333;
  height:50px;border-bottom:1px solid #454444;
}
#box_links{ width:1200px; height:50px; margin:0 auto; }
#box_links li{
	float:left;

}
#box_links li.link_title{ 
	width:7%;
	font-size:14px;
	color:#dbdbdb;
	line-height:50px;
}
#box_links li.link_con{ 
	width: 93%;
}
#box_links li.link_con span{ line-height:50px; }
#box_links li.link_con span a{ color:#BFBFBF; font-size:14px; padding-left:15px; }
#box_links li.link_con span a:hover{ text-decoration:underline; }


.proc{ margin-top:10px; overflow:hidden; margin-bottom:20px;}
.content{ width:1100px; margin:0 auto; background-color:#fff}
.prol{width:237px; float:left; background-color:#fff;}
.prol .tit{background:#B4B5B9;width: 237px;height: 64px;}
.prol .tit p{font-size: 20px;font-weight: bold;color: #FFF;padding-top: 20px;text-align: center;}
.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: url(../images/q1_14.jpg) no-repeat ;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;background: url(../images/p3.jpg) no-repeat center bottom;}
.prol li a{margin-left: 30px;padding-left: 14px;background: url(../images/p2.jpg) no-repeat left center;color: #333333;font-size: 14px;}
.prol li.non{background: none}
.con{ width:240px; height:210px; display:block; background-color:#fff; border:1px solid #ccc;}
.con h2{ width:240px; height:50px; display:block; background-color:#B4B5B9;  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;}

.pror{width: 830px;font-family: "Microsoft YaHei"; float:right; background-color:#fff;}
.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:"微软雅黑"; padding-left:10px;}
.am-container, .am-g-fixed{width: 1200px;}
.am-container { padding-left: 1.5rem; padding-right: 1.5rem;}
.am-fr { float: right; font-size:16px; padding-right:10px;}
.neirong { width:820px; height:auto; display:block; line-height:35px; font-size:14px; font-family:"微软雅黑"; padding-left:10px; }
.neirong h3{ text-align:center; color:#333; font-family:"微软雅黑"; font-weight:bold;}
.neirong p{ font-family:"微软雅黑"; font-size:16px; color:#666; padding-left:20px; padding-right:15px;}

.xinw{ width:830px; height:auto; float:right;}
.newN { width:830px; overflow:hidden; display:block;  margin:0; padding:0; float:right; margin-bottom:30px; margin-top:-10px; background-color:#fff;}
.newN li{ list-style:none; display:block; line-height:90px; height:90px; border-bottom:1px solid #f0f0f0; margin:0; padding:0; width:830px;}
.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; margin-top:-12px;}	
.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"; margin-left:200px;}
.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; float:left; margin-bottom:50px;}
.list_page a:hover{background:#ccc;color:#fff;border:1px solid #ccc; text-decoration:none;}

.content_nr{ width:830px; overflow:hidden; display:block; float:right; background:#fff;}
.content_nr h3{ text-align:center; font-weight:nomal; font-size:16px; color:#333; padding-bottom:20px;}
.content_nr p{ color:#666; line-height:25px; padding-left:12px; padding-right:12px;}

.pre,.next{line-height:30px; height:30px; margin-top:10px; font-size:16px; text-decoration:none; margin-left:15px; color:#003399;}

.pagebanner{ width:100%; overflow:hidden;}
.pagebanner img{ width:100%; overflow:hidden; margin:0 auto;}


.pre,.next{line-height:30px;height:30px; margin-top:10px; font-size:16px; text-decoration:none;}
.product{ width:830px; height:auto; display:block; float:right;  background-color:#fff;}
.product ul{ list-style:none; margin:0; padding:0;}
.product ul li{ width:180px; height:180px; border:1px solid #ccc; float:left; margin:12px;}
.product ul li img{width: 180px;height: 150px;}
.product ul li span{width: 180px; display: block;text-align: center;line-height: 30px;height: 30px;background: #B4B5B9;font-size: 14px;font-weight: bold;color: #FFF;}
.product ul li a{ text-decoration:none;}
.product li a:hover span,.pror li.cur a span{background: #095faf;text-decoration: none;}


.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:center;border-bottom:1px solid #ddd;border-top:1px solid #ddd}
.other p { padding:5px 0; _height:16px; margin:0;color: #666666;}
.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 */

/* 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;}

.footer{ width:1100px;  height:250px; display:block; background:#04549D; margin:0 auto;  padding-top:30px;}
.footer .left{ width:380px;  display:block;  float:left;  margin-left:30px;}
.footer .left h2{ color:#fff; font-size:18px; font-weight:normal; float:left; margin-left:20px;}
.footer .left img{ float:left; margin-left:15px; margin-top:15px;}
.footer .left p{ float:left; margin-left:18px; font-size:14px;  color:#fff; line-height:25px;}
.footer .left .ls{ width:340px; height:180px; display:block;  margin-left:20px; }

.footer .left .ls li{ width:340px; height:40px; display:block; float:left; border-bottom:1px solid #1C70BD; line-height:40px; }
.footer .left .ls li p{ float:left; line-height:40px; margin-left:20px;}


.footer .mid{ width:380px;   display:block; float:left; margin-left:30px; }
.footer .mid h2{color:#fff; font-size:18px; font-weight:normal; float:left; margin-left:20px;}
.footer .mid img{ float:left; margin-left:15px; margin-top:15px;}

.footer .mid .lb{ width:340px; height:180px; display:block;  margin-left:30px;}
.footer .mid .lb li{ float:left; width:154px; padding:8px; }
.footer .mid .lb li span{ color:#FFFFFF; margin-right:5px;}
.footer .mid .lb li a{ font-size:14px; color:#fff;}
.footer .mid .lb li a:hover{ font-weight:bold;}

.footer .right{ width:250px;  height:300px; display:block; float:right;}
.footer .right img{  margin-top:60px; }

.footer-bootom{ width:1100px;  height:35px; display:block;  background:#333;  margin:0 auto;}
.footer-bootom ul{ list-style:none; margin:0; padding:0; margin-left:30px;}
.footer-bootom li{ height:35px; float:left; display:block;}
.footer-bootom li a{ color:#ccc; padding-right:8px; font-size:14px; line-height:35px; padding-left:8px;}
.footer-bootom li a:hover{ color:#fff;}

.pagebanner{ width:1100px; height:250px; display:block; margin:0 auto;}
.pagebanner img{ width:100%; height:250px; margin:0 auto;}

.espcms_page_bannpic{width:100%;margin: 0 auto;text-align: center;background-color: #eafaff;overflow: hidden;}
.espcms_page_right{ width:1100px;padding-bottom:25px; background-color:#FFFFFF; height:500px;}
.espcms_page_botton{text-align: center;overflow: hidden;padding-top:10px;}

.espcms_pic_index{width:800px;overflow: hidden;}
.goods_list_str li{padding:15px 0px;overflow: hidden;}
.goods_list_str li dt{float: left;width:180px;padding-right:10px;}
.goods_list_str li dd.t{padding-top:0px;}
.goods_list_str li dd.s{color:#a5a5a5;line-height:20px;}
.goods_list_str li dd.b{padding-top:5px;}
.goods_list_str li dd.p{padding:5px 0px;color:#ff9000; font-size:12px; font-family: verdana;}

.espcms_pic_index .mover li{float: left;}
.espcms_pic_index .mover .pic{width:250px; height:180px; padding:20px 5px 0px 5px;  text-align:center; }
.espcms_pic_index .mover .title{width:250px; height:35px;line-height: 35px; text-align:center; }


.menu_list{width:200px;}
.menu_head{width:217px;height:47px;line-height:47px;padding-left:20px;font-size:14px;color:#525252;cursor:pointer;border:1px solid #e1e1e1;position:relative;font-weight:bold;background:#f1f1f1 url(../images/pro_left.png) center right no-repeat;margin:0;}
.menu_list .current{background:#f1f1f1 url(../images/pro_down.png) center right no-repeat;}
.menu_body{width:238px;height:auto;overflow:hidden;line-height:38px;border-left:1px solid #e1e1e1;backguound:#fff;border-right:1px solid #e1e1e1;}
.menu_body a{display:block;width:223px;height:38px;line-height:38px;padding-left:38px;color:#777777;background:#fff;text-decoration:none;border-bottom:1px solid #e1e1e1; font-size:14px;}
.menu_body a:hover{text-decoration:none;}