@charset "utf-8";
/* CSS Document */
*{
	padding:0px;
	margin:0px;
}
html{
	background:#FFF;
}
body{
	font-size:13px;
	font-family: "微软雅黑", "黑体", "宋体";
	color:#666;
	text-align:center;
	
}

p{line-height:22px; letter-spacing:normal; text-indent:2;}
img{
	border:none;
}

.border {border-color:#CCC; border-style:solid; border-width:1px; padding:10px;}
.q{ background-image:url(../images/main_29.gif); background-repeat:no-repeat; padding-left:25px;line-height:20px; height:20px; margin-bottom:10px; color:#096;}
.q a{color:#096;}
.q a:link{color:#096;}
.ab{background-image:url(../images/main_32.gif); background-repeat:no-repeat; background-position: 0 2px; padding-left:25px; line-height:20px; margin-bottom:5px; border-bottom:#CCC solid 1px; padding-bottom:10px; margin-bottom:10px;}

dd {float:right; padding-right:10px; font-size:13px; color:#696969; font-weight:normal;}
dd a {}
ul li {list-style:none;}

a{
	color:#696969;
	text-decoration:none;
}
a:hover{
	color:#093;
	text-decoration:underline;
}

a:link{
color:#696969;
text-decoration:none;
}

a:active {
color:#696969;
text-decoration:none;
}

.float{
	float:left;
}

.center{
	margin:0 auto;
	text-align:center;
	
}



.quan { 

margin:0 auto;
width:100%;
min-width:1200px;
}

.kuan1200{
	margin:0 auto;
	width:1200px;
	}

.kuan424{ width:424px; }
.kuan776 { width:776px; line-height:24px; text-align:left; padding-top:15PX;}
.kuan776 p { text-indent:2EM; margin-top:10PX; margin-left:15PX;}
.kuan575 { text-align:left; width:575px;}
.left50{ margin-left:50px;}

.xinsheng {}
.xinsheng ul{}
.xinsheng ul li { list-style:none; width:580px; margin-right:15px; margin-left:5px; float:left;}
.xinshengtu { width:160px; margin-right:5px;}
.xinshengright { width:400px; padding-left:20px; text-align:left;}
.xinshengtitle{ font-size:18px; font-weight:bold; line-height:30px; color:#000; text-align:left; padding-left:5px;  }




.xinshengtu img{
	padding:5px;
	border:#e2e2e2;
	border-style:solid;
	border-width:1px;
    }


.jianshu {text-indent:2em; line-height:22px;}

.topquan{
	background-image:url(../images/main_05.jpg);
	height:47px;
	width:100%;
	line-height:47px;
	color:#FFF;
	min-width:1200px;
}


.nav{ width:1200px;
 height:47px;  
 z-index:9999; 
 text-align:center;
 margin:0 auto;
font-size:14px;
color:#FFF;}
.nav .nav_list{ float:left;}
.nav li{float:left;height:47px; width:133px; line-height:47px; position:relative; }
.nav li.last{background:none;}
.nav li a{float:left;display:block; width:133px; height:47px; text-align:center; line-height:47px; background:url(../images/main_05.jpg)  left center;}
.nav li a:hover{background:#3691e5; color:#FF0; text-decoration:none;}
.nav li a.selected{ background:#3691e5; color:#ff0;}
.nav li a.selected2{ background:#ffff; color:#ff0;}
.nav li.selected .submenu{display:block;}
.nav li .submenu{display:none;position:absolute;top:47px;left:0px; background:url(../images/nav_bg.jpg) center center repeat-y;}
.nav li .submenu{width:133px;}
.nav li .submenu{ z-index:9999;}
.nav li .submenu li{float:left;background:#3691e5;height:38px; line-height:38px; border-bottom:#FFF solid 1px; width:133px;}
.nav li .submenu li a{float:none;padding:0;text-align:center; font-family:"Microsoft YaHei";height:38px;line-height:38px;background:none; color:#fff; width:133px; border-bottom:#FFF solid 1px;}
.nav li .submenu li a:hover{background:#3691e5; font-weight:normal; color:#ff0; text-decoration:none;}


.nav a {color:#FFF;}
.nav a:hover{color:#FF0;}

.nav li{float:left;
width:133px;
text-align:center;
list-style:none;
display:block;
}


/*banner部分CSS控制开始 */
.banner{height:350px; margin-top:1px; }
.banner .ban_c img{width:100%;top:0; border:0;}
.banner .ban_nav{display:none;}
.banner .Left,.banner .Right{position:absolute;width:38px;height:38px;background:url(../images/cir_white.gif) no-repeat #aaa;right:50%;bottom:15px;}
.banner .Left{margin-right:-550px;background-position:5px 0}
.banner .Right{margin-right:-590px;background-position:-33px 0;background-color:#e6292f;}
.bann_ext{position:relative;}
.frontCover{position:absolute;top:-110px;padding:0 0 3px;border-bottom:5px solid #1a6b04;}
.frontCover li{float:left;width:82px;padding:3px;background:#1a6b04;color:#fff;overflow:hidden; margin-right:10px;cursor:pointer; padding:3px; list-style:none;}
.frontCover p{text-align:center;height:14px;line-height:18px;overflow:hidden; margin:0; padding:5px;}
.frontCover .img{position:relative;height:50px;overflow:hidden;}
.frontCover img{position:absolute;width:192px;height:50px;left:-50px;}
.frontCover .open{background:#e60013;}
.wrap{width:1200px;margin-left:auto;margin-right:auto;}
/*幻灯片(组件)*/
.slide{position:relative;width:100%;}
.ban_c{display:none;position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;}
.ban_c img{width:100%;height:100%;}
.ban_t{position:absolute;left:0;bottom:0;width:100%;padding:4px 0;text-indent:10px;white-space:nowrap;overflow:hidden;color:#fff;background:rgba(0,0,0,.5);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#88000000,endcolorstr=#88000000);z-index:3;}
.ban_nav{position:absolute;bottom:0;left:0;width:100%;text-align:right;z-index:4;}
.ban_nav a{display:inline-block;vertical-align:middle;width:14px;height:14px;line-height:14px;overflow:hidden;text-align:center;margin-right:8px;cursor:pointer;text-decoration:none;font-size:10px;-webkit-text-size-adjust:none;background:#ccc;}
.ban_nav .on{background:#f90;color:#fff;}
.Left,.Right{cursor:pointer;}


/*banner部分CSS控制结束 */



.current {background:#fff; color:#FF0; text-decoration:none; height:47px;}

.youshi{
 margin:0 auto;
width:1200px;
}

.youshi li{
	float:left;
	margin-left:37px;
	margin-right:37px;
	list-style:none;
}



/*优势调入部分CSS控制开始 */
.servicesBox { width:1200px; height:300px; margin:0 auto; clear:both; line-height:18px; color:#999999; font-size:12px;}
.servicesBox .serBox { cursor:pointer; border:1px solid #fff; display:inline; width:198px; height:280px; float:left; overflow:hidden; background-color:#ffffff; position:relative; margin-left:50px; margin-right:50px;}
.servicesBox .serBoxOn { font-family:"Microsoft Yahei"; display:none; width:320px; height:300px; background:#0684dc; position:absolute; left:0px; top:0px; z-index:19; }
.servicesBox .serBox .pic1 { width:110px; height:110px; text-align:center; position:absolute; top:22px; right:41px; z-index:99;}
.servicesBox .serBox .pic2 { width:110px; height:110px; text-align:center; position:absolute; top:22px; left:-110px; z-index:99;}
.servicesBox .serBox .txt1 { width:198px; height:100px; color:#999999; position:absolute; top:145px; left:0px; z-index:99;}
.servicesBox .serBox .txt2 { width:198px; height:100px; color:#a9cf4f; position:absolute; top:145px; right:-240px; z-index:99; padding-left:5px;}
.servicesBox .serBox span.tit { font-size:16px; display:block; text-align:center;}
.servicesBox .serBox .txt1 .tit { color:#000000; line-height:20px;}
.servicesBox .serBox .txt2 .tit { color:#fff; line-height:20px; font-family:"Microsoft Yahei";}
.servicesBox .serBox p{ padding:0 5px; text-align:left; color:#fff;}

/*优势调入部分CSS控制结束 */


.aboutcenter{
	margin:0 auto;
width:1200px;
height:385px;}

.aboutquan{
	width:100%;
	min-width:1200px;
	background-image:url(../images/main_26.gif);
	height:495px;
	margin-top:11px;
}

.aboutindex{
	width:780px;
	height:385px;
	background-color:#FFF;
	float:left;
	text-align:left;
	padding:10px;
}

.aboutindex p {margin-top:5px; margin-bottom:10px;}

.aboutindex span {float:right;  color:#f00;}
.aboutindex span a {color:#f00;}

.aboutindex  img { padding:4px; margin-top:1px; border:#CCC solid 1px;}

.aboutindex ul li {float:left; margin-left:10px; margin-right:5px;}

.wentiindex{
	width:355px;
	height:385px;
	float:left;
	 background-color:#FFF; 
	 margin-left:25px;
	 padding:10px;
	 text-align:left;
}

.newsindex{width:380px;
float:left;
margin-left:15px;
line-height:30px;
}
.newsindex ul {margin-top:10px; color:#0a7123; font-weight:bold; margin-left:5px;}
.newsindex li {line-height:30px; height:30px; margin-left:2px; list-style:inside; list-style-type:decimal-leading-zero; }
.newsindex li a{font-weight:normal;}
.newsindexnei{
	height:30px;
	background-color:#e5e6e8;
	line-height:30px;
}

.newsindex span{float:left;
background-color:#25923f;
color:#FFF;
font-size:14px;
font-weight:bold;
height:30px;
padding:0 5px;
width:80px;
}
.left
{ text-align:left;
}

.bottom {
	width:100%;
	min-width:1200px;
	height:225px;
	background-color:#373535;
	color:#FFF;
}

.bottom p {line-height:30px;
text-align:left;
padding-left:40px;
}

.bottom a {color:#FFF;}

.dihang {
height:62px;
text-align:center;
background-image:url(../images/main_57.gif);
line-height:62px;
width:920px;
margin:0 auto;

}
.dihang li{float:left;
list-style:none;
}

.dihang li a {
	padding-left:15px;
	 padding-right:15px;
	 color:#FFF;
	 }
	 
.dihang li a:hover {color:#FF0;}	 

.product{ padding-left:10px;}
.product li {float:left; margin-left:13px; margin-right:10px;}
.product li img{padding:4px; border:#ccc solid 1px;}
.product li div {text-align:center;}

.title2 {font-family:微软雅黑; font-size:14px; font-style:normal; margin-bottom:10px; margin-top:5px;}

.producttitle{line-height:25px; height:25px; margin-bottom:5px;}



.friendlink{ text-align:left; color:#FFF;}
.friendlink a {color:#FFF; font-size:12px;}
.aboutleft{border-color:#e2e2e2; border-width:1px; border-style:solid; width:230px; margin-top:15px; background-image:url(../images/about_02.jpg);}
.aboutlefttop {height:84px; background-image:url(../images/about_01.jpg); color:#FFF; font-size:24px; line-height:84px;}
.leftli {height:51px; line-height:51px; background-image:url(../images/about_05.jpg); text-align:center; letter-spacing:2px; font-size:14px;}

.leftlx { line-height:28px; color:#3279d8; font-size:18px; margin-bottom:10px; margin-top:5px;}
.leftlx li{ text-align:left; padding-left:20px; font-size:13px; color:#666;}


.neiright{ float:left; margin-left:35px;  width:933px;}
.postion{ height:82px; line-height:82px; background-image:url(../images/aboutrightbg.jpg);}
.postion span { font-size:22px; float:left; margin-left:60px; font-weight:bold; color:#3279d8; }
.postion dd {float:right;}
.aboutcontent{ text-align:left; line-height:32px; font-size:16px; font-family:微软雅黑; color:#666666;}
.aboutcontent p {margin-bottom:10px;}
.aboutcontent a { color:#F00;}
.page{ margin:0 auto; text-align:center;}
.page li{  list-style:none; margin-left:10px; margin-top:20px;  padding:3px; display:inline-block;}

.newsright{ width:660px;}
.newsright li{list-style:none;}
.newstitle{ font-size:18px; font-weight:bold; line-height:30px; color:#08782a; margin-top:5px;}
.newstitle a {color:#0478c9;}

.newslist{
	border-bottom-width:1px;
	border-bottom-style:dashed; 
	border-color:#CCC; 
	margin-top:15px; 
	padding-bottom:10px;
	}

.newslist img{
	padding:5px;
	border:#e2e2e2;
	border-style:solid;
	border-width:1px;
    }


.showtitle{ text-align:center; font-size:20px; color:#3c3e40; line-height:40px;}
.zuozhe{ text-align:center; color:#F00; padding-bottom:12px; padding-top:10px;}

.daodu{ border:#c0c8d1 solid 1px; background-color:#efefef; padding:5px; padding-top:15px; padding-left:10px; position:relative; border-radius:3px; text-indent:2em; text-align:left; margin-top:5px;}
.daodu span{ border-radius:4px; background-color:#f96e57; color:#FFF; text-align:center; line-height:30px; padding:0 10px; font-size:14px; font-weight:bold; position:absolute; top:-15px; left:10px;text-indent:0.5em;}

.zhuti{ margin-top:10px; font-size:16px;  color:#000; font-family:微软雅黑; color:#666666;}
.zhuti * {line-height:25px;}
.zhuti a { color:#F00; }

.lizhao { 
    margin-top:25px;
	margin-bottom:15px;
    height: 1px;
    border-top: 1px solid #ddd;
    text-align: center;
	width:100%;
	z-index:-1;
	}
	
.lizhao span
{
    position: relative;
    top: -15px;
    background: #ffffff;
    padding: 0 20px;
	color:#F00;
	font-weight:bold;
	color:#09F;
	font-size:22px;
	letter-spacing:2px;
}

.ppa{ text-align:left;
line-height:20px;
margin-bottom:15px;
}

.cangchu{
	 margin:0 auto;
	 background-image:url(../images/main_35.gif);
	 background-repeat:repeat-x;
	 background-position:center; 
	 margin-top:5px; 
	 padding-top:5px;
	 background-color:#f5f4ed;
}

.cangnei{
	background:#f5f4ed;
	padding-bottom:25px;
	margin:0 auto;}
.newsindex{width:380px;
float:left;
margin-left:15px;
line-height:30px;
}

.product2{ width:1200px; margin:0 auto; overflow:hidden;}


#marquee4{width:1100px;height:320px;overflow:hidden; margin:0 auto; }
#marquee4 ul li{float:left;  margin-top:10px; padding-left:10px; padding-right:10px; _width:200px; }
#marquee4 ul li img{display:block; padding:4px; border:#ccc solid 1px;}


/*客服CSS样式*/

.izl-rmenu{position:fixed; right:0; margin-right:0px; bottom:300px; padding-bottom:1px; background:url(../images/r_b.png) 0px bottom no-repeat; z-index:999; }
.izl-rmenu .btn{width:72px; height:73px; margin-bottom:1px; cursor:pointer; position:relative;}
.izl-rmenu .btn-qq{background:url(../images/r_qq.png) 0px 0px no-repeat; background-color:#6da9de;}
.izl-rmenu .btn-qq:hover{background-color:#488bc7;}
.izl-rmenu a.btn-qq,.izl-rmenu a.btn-qq:visited{background:url(../images/r_qq.png) 0px 0px no-repeat; background-color:#6da9de; text-decoration:none; display:block;}
.izl-rmenu .btn-wx{background:url(../images/r_wx.png) 0px 0px no-repeat; background-color:#78c340;}
.izl-rmenu .btn-wx:hover{background-color:#58a81c;}
.izl-rmenu .btn-wx .pic{position:absolute; left:-160px; top:0px; display:none;width:160px;height:160px;}
.izl-rmenu .btn-phone{background:url(../images/r_phone.png) 0px 0px no-repeat; background-color:#fbb01f;}
.izl-rmenu .btn-phone:hover{background-color:#ff811b;}
.izl-rmenu .btn-phone .phone{background-color:#ff811b; position:absolute; width:160px; left:-160px; top:0px; line-height:73px; color:#FFF; font-size:18px; text-align:center; display:none;}
.izl-rmenu .btn-top{background:url(../images/r_top.png) 0px 0px no-repeat; background-color:#666666; display:none;}
.izl-rmenu .btn-top:hover{background-color:#444;}

.qrcode {padding:2px; border:#CCC 1px solid; position: fixed;bottom: 230px; right:0;}
.qrcode img{width:100%; height:auto;}
/*客服CSS样式*/