body{ background:#F2F1F5;}
*{margin:0; padding:0;}
body, p, td, th, li
{
	font-family:微软雅黑;
	font-size:12px;
	line-height:23px;
	color:#333333;
}
/*--- Link Styles ---*/
a
{
	color:#636363;
	text-decoration:none;
}
a:hover
{
	color:#ff6600;
	text-decoration:none;
}
#flash a{text-decoration:none;}
img{outline:none; border:0;}
strong{font-weight:bold;}
em		{font-style:italic;}
a.bai{color:#fff;font-size:14px; font-weight:bold;}
a:hover.bai{color:#f7ed02;font-size:14px; font-weight:bold;}
.font1{ color:#ff6600;}
/* Standard Definitions
----------------------------------------*/
.left 		{float:left;}
.right 		{float:right;}
.relative	{position:relative;}
.absolute	{position:absolute;}
.clear 	{clear:both;}
.small 		{font-size:.8em;margin-bottom:1.875em;line-height:1.875em;}
.large 		{font-size:1.2em;line-height:2.5em;margin-bottom:1.25em;}
.hide		{display:none;}
.overflow	{text-indent:-9999px; font-size:0; line-height:0;}
.overflow a	{display:block; width:100%; height:100%;}

.title1{ font-family:"宋体"; font-size:14px; font-weight:bold; color:#fff; text-indent:1em;}
.title2{ font-family:"宋体"; font-size:14px; font-weight:bold; color:#043d96; text-indent:1em;}
.more{padding-right:10px; }
.more a{color:#333;}
.more a:hover{color:#f1fb61f00;}

.BI{border:1px solid #dadada;}

.header{background:url(../images/header_bg.jpg) repeat-x; width:100%; height:176px; margin:0 auto;   position:relative;top:0; left:0; z-index:9999;}
.logo{ margin:0 auto; height:100px; overflow:hidden; width:1100px; }
.t_tel{ width:170px; height:51px; margin-top:40px;}

#full-screen-slider {
	width: 100%;
	height: 550px;
	float: left;
	position: relative
}
#slides {
	display: block;
	width: 100%;
	height: 550px;
	list-style: none;
	padding: 0;
	margin: 0;
	position: relative
}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; top:580px; z-index:999;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#0092CE}


.menu{  height:76px; line-height:76px; position:relative;}
#nav{ width:1100px; margin:0 auto;}
.menu li{ float:left;   text-align:center; height:40px; width:111px; margin:0 13px; padding:18px 0; line-height:20px;  list-style-type:none; position:relative; }

#menu li a{ color:#fff;cursor:pointer;}

.menu li a{ color:#fff;  font-weight:bold; display:block; line-height:20px;  font-size:16px; width:100%;}
.menu li:hover a{ color:#fff;  font-weight:bold; }
.menu li:hover{ background:url(../images/ry_04.png) center center no-repeat; }
.menu .yingwen{font-size:10px; font-size:14px;}
#div1 li .xiala { display: none; width:450px; padding:10px; height:200px;   color:#fff;text-align:center; z-index:100;position:absolute; background-color:#1fb61f; padding-bottom:7px; _top:expression(documentElement.offsetTop + 100 + "px"); top:76px; left:0px;_left:expression(documentElement.scrollLeft + 0 + "px");}
#div1 li .xiala .left{ width:230px;}
#div1 li .xiala .right .x_top{ height:200px; margin:5px 0; line-height:25px; height:75px; overflow:hidden;font-size:12px;}
#div1 li .xiala .right{ width:200px;padding-left:10px; height:200px;border-left:1px #ccc dotted; }
#div1 li .xiala p{height:45px; line-height:45px; font-family: "微软雅黑"; width:45%; float:left; border-bottom:1px #e28083 solid; background:url(../images/ry_08.jpg) left center no-repeat; text-indent:20px; margin:0 2%;}
#div1 li .xiala p:hover{height:45px; line-height:45px; font-family: "微软雅黑";}
#div1 li .xiala a{color:#fff;text-align:center;height:45px; line-height:45px; font-size:12px;font-family: "微软雅黑";text-align:center;font-weight:normal; text-indent:1em}
#div1 li .xiala a:hover{  color:#f49c29;text-align:center;height:45px; line-height:45px; font-size:12px; font-family: "微软雅黑";text-align:left;font-weight:normal;}
#div1 li .xiala:hover { display: none; position:absolute; z-index:1000;min-width:300px; color:#fff;text-align:center; }

#div1 li .xialar { display: none; width:450px; padding:10px; height:200px;   color:#fff;text-align:center; z-index:100;position:absolute; background-color:#1fb61f; padding-bottom:7px; _top:expression(documentElement.offsetTop + 100 + "px"); top:76px; left:-359px;_left:expression(documentElement.scrollLeft + -350 + "px");}
.x_img{ height:107px;}



.box{ width:1100px; margin:0 auto;}

#banner{ width:100%; height:550px;}


#main{ width:100%; background:#dbecdc; margin-top:20px; float:left;}

/*main_1*/
#main_1{ height:300px;}
#main_1_l{ width:414px; height:300px; margin-right:35px; float:left;}
#main_1_l_t{ width:414px; height:50px; line-height:50px; background:url(../images/gongsijianjie.jpg) no-repeat bottom;}
#main_1_l_b{ width:394px; height:230px; padding:10px; font-weight:600; line-height:25px;}
#main_1_l_b img{ margin:0 10px 10px 0; float:left;}

#main_1_c{ width:332px; height:300px; float:left;}
#main_1_c_t{ width:332px; height:50px; line-height:50px; background:url(../images/qiyexinwen.jpg) no-repeat bottom;}
#main_1_c_b{ width:312px; height:230px; padding:10px;}
#main_1_c_b p{ line-height:25px; height:25px; width:312px; font-weight:600;}
#main_1_c_b p a{color:#333333;}

#main_1_r{ width:288px; height:300px; float:right;}
#main_1_r_t{ width:288px; height:50px; line-height:50px; background:url(../images/lianxiwomen.jpg) no-repeat bottom;}
#main_1_r_b{ width:278px; height:220px; margin:15px 5px; background:#ffffff;}
#main_1_r_b img{ width:268px; height:72px; margin:5px;}
#main_1_r_b h3{ font-size:14px; margin-bottom:15px; width:278px; text-align:center;}
#main_1_r_b div{ padding-left:10px; width:278px; float:left;}

/*main_2*/
.main_2{ width:100%; padding:20px 0; background:#f0f2f4;}

.anlixx{ width:350px; margin:10px 8px; height:213px; position:relative; overflow:hidden;}
.anli_txt{ position:absolute;top:160px; left:0;width:320px; height:40px; line-height:40px; background:#fff; opacity:0.8; text-indent:40px;}
.anli_txt2{ position:absolute;top:160px; left:-400px; width:320px; height:40px; line-height:40px; background:#087fc3; opacity:0.8; text-indent:40px;}
.anli_txt a{font-size:14px; }
.anli_txt2 a{font-size:14px;color:#fff; }

.cnt-wrap {
	OVERFLOW: hidden; WIDTH: 1100px; ZOOM: 1; HEIGHT: 250px
}
.anli_t{ width:100%; height:90px; text-align:center;}
.bd {
	  PADDING-BOTTOM: 0px; WIDTH: 1100px; PADDING-TOP: 5px
}
}.cnt {
	WIDTH: 3300px
}
.news_xxx{
	width:1100px;
	height:240px;
	overflow: hidden;
}
.anlixx{ width:350px; margin:10px 8px; height:213px; position:relative; overflow:hidden;}
.sildPicBar {
	 OVERFLOW: hidden; WIDTH: 56px; MARGIN-RIGHT: 8px; PADDING-TOP: 6px; ZOOM: 1; HEIGHT: 22px;width:100px; margin:0 auto;
}
.sildPicBar LI {
	MARGIN-TOP: 3px; DISPLAY: inline; BACKGROUND: url(../images/xixi.png) no-repeat -163px -110px; FLOAT: left; MARGIN-LEFT: 3px; WIDTH: 10px; CURSOR: pointer; HEIGHT: 10px
}
.sildPicBar LI.select {
	BACKGROUND: url(../images/xixi.png) no-repeat -163px -84px
}

/*main_3*/
.main_3{ width:100%; background:#ffffff; padding-top:20px; float:left;}

.cp_t{ width:100%; height:90px; text-align:center;}
.mt_t{width:100%; background:url(../images/cp_t.png) repeat-x;height:90px; text-align:center;}
.cpxx{margin:15px 9px;}
.cp_img{ border:2px #dfdfdf solid;}
.cp_txt{ text-align:center; height:25px; line-height:25px;}




.product{width:1100px;}
.product .title{width:100%;margin-top:30px;overflow:hidden;}
.product .title ul li{width:20%;float:left; text-align:center; font-family:"微软雅黑"; font-size:15px; list-style:none; font-weight:bold;}
.product .title ul li a{ display:block;border-bottom:2px solid #cccccc; color:#333333;padding-bottom:12px;}
.product .title ul li a:hover{border-bottom:2px solid #1ab800;}
.product .title ul .hover a{border-bottom:2px solid #1ab800;}

.product .product_box{width:100%; max-height:1680px;overflow:hidden;}
.product .product_box .product_hot{width:100%;padding:28px 0px;}
.product .product_box .product_hot ul{width:1130px;}
.product .product_box .product_hot ul li{width:250px;height:300px; float:left;margin-right:30px;margin-bottom:20px; overflow:hidden;}
.product .product_box .product_hot ul li img{width:250px;height:250px;}
.product .product_box .product_hot ul li span{ display:block;width:100%;height:50px; line-height:50px; text-align:center; background:#1ab800;color:#ffffff;}
.product .product_box .product_list{width:100%;height:490px;padding:28px 0px;overflow:hidden;}
.product .product_box .box_left{width:460px; float:left;}
.product .product_box .box_left .descript{height:150px; background:#d65324;}
.product .product_box .box_left .descript p{color:#ffffff; line-height:19px; padding:30px 20px;}










#end{ width:100%; text-align:center; background:#FFFFFF; float:left;}
#end_t{ background:#1ab800; padding:20px 0; color:#FFFFFF; font-size:16px;}
#end_t a{ color:#FFFFFF;}
#end_b{ padding:20px 0; color:#000000;}
#end_b a{ color:#000000;}










.n_main{ width:1005px; margin:0 auto; background:url(../images/mainbg.jpg) #FFFFFF； left top repeat;}
#content{ width:1100px;margin:0 auto;}
.n_left{ width:277px; float:left; margin-bottom:20px;}


.iproclass  dl{width:261px; margin:0 auto; padding-bottom:15px; background:#FFF}
.iproclass  dl dt{ display:block; height:30px; margin-left:17px;width:220px; }
.iproclass  dl dt a{ font-family:"Microsoft YaHei" ;display:block; height:31px;  background:url(../images/iprobgh.jpg) no-repeat; margin-left:0px; padding-left:46px; color:#ffffff; line-height:33px; font-weight:bold;}
.iproclass  dl dt a:hover{ color:#FF9900;;}
.iproclass  dl dd a{ padding-left:50px;display:block; height:31px;width:170px;background:url(../images/iprobg.jpg) no-repeat; line-height:31px;color: #333333; margin-top:1px; margin-left:17px;}
.iproclass  dl dd a:hover{ color: #990000}


.ptitle{ height:68px; background:url(../images/index_18.jpg) no-repeat left top;}
.ptitle h2{ font-size:20px; color:#FFFFFF; line-height:60px; display:none; margin-left:8px; font-weight: normal; font-family:"Microsoft Yahei";}


.inews{ min-height:100px; width:261px; margin:0 8px; padding-bottom:10px; float:left;  background:#FFF}
.inews ul{ padding:0 0px 10px 8px; float:left; width:233px;background:url(../images/main_19.jpg) left top no-repeat;}
.inews li{ width:236px; list-style:none;padding:0px 0px 0px 5px;}
.inews li a{ line-height:30px; height:30px; background:url(../images/nnbg.jpg) no-repeat left top; padding-left:20px; display:block; color:#000;}
.inews li a:hover{ color:#075484;}


.ntitle1{ height:30px; background:url(../images/main_17.jpg) no-repeat;}
.ntitle1 h2{ font-size:15px; color:#1ab800; font-weight:bold;line-height:30px; float:left;margin-left:12px; font-family:"Microsoft Yahei";}
.ntitle1 span{ float:right; margin:6px 25px 0 0;}
.ntitle1 span a{ color:#000;}


.ncontactl{ height:116px; width:261px; margin:0 8px; float:left; background:url(../images/lx.jpg) left top no-repeat; margin-left:8px;}
.ncontactl p{ padding:15px; line-height:25px; padding-top:50px;}


.page_right{ width:721px; float:left; margin:0px 0px; padding:0px 0px 10px 0px;}


.right_title{ line-height:42px; font-size:12px;height:43px; text-align:left;color:#0039a0;font-weight: normal; font-family:"宋体";background:url(../images/allbg.jpg) no-repeat -284px -669px;}
.right_title h2{ padding-left:15px; float:left; line-height:42px; height:43px; text-align:left;color:#0039a0; font-size:15px;font-weight:bold; }
.right_title span{ float:right;line-height:42px; font-size:12px; height:43px; margin-right:5px;}
.right_title a{ color:#0039a0;}
.right_title a:hover{ color:#0039a0; text-decoration:underline;}

.page_content{ border:1px solid #d8d8d8; border-width:0px 1px 0px 1px; padding:10px; background:#fff; line-height:24px; text-align:left; overflow:hidden; height:auto!important;}
.page_content p{ margin:10px 0px;}
.page_content h2{ font-size:18px; font-weight:normal; line-height:30px; margin-bottom:10px; text-align:center}
.page_contents span{ font-weight:bold;}

#cp{ padding-left:2%;}
#cp li{ width:30%; height:185px; float:left;border:1px solid #dddddd; margin:10px 1%; display:inline}
#cp li a{ color:#333; font-weight:normal; display:block; font-size:12px; font-family:"宋体";}
#cp li img{display:block;margin:0 auto; max-width:100%; max-height:150px; padding:2px;}
#cp li h4{ padding:7px 0; font-size:16px; color:#505050; background-color:#f1f1f1; margin-top:5px; text-align:center; border:none;}


.list_page{text-align:center;margin:10px;font-family:"Microsoft Yahei";}
.list_page a{;margin:0px 1px;padding:4px 6px;border:1px solid #2969b9;color:#333;font-family:"Microsoft Yahei";}
.list_page span{background:#2969b9;color:#fff;margin:0px 1px;padding:4px 6px;border:1px solid #2969b9;font-family:"Microsoft Yahei";}
.list_page b{background:#fff;margin:0px 1px;padding:4px 6px;border:1px solid #2969b9;color:#333;font-family:"Microsoft Yahei";;}
.list_page b input{border:0;margin:0;padding:0;font-size:12px;font-family:"Microsoft Yahei";font-weight:normal;width:12px;vertical-align:middle;text-align:center;}


.page_bot{ background:url(../images/allbg.jpg) no-repeat 0px -210px; height:5px;}






#divSmallBox{overflow:hidden;*display:inline;*zoom:1;width:10px;height:10px;margin:0 5px;border-radius:10px;background:#ffffff;}
#playBox{ width:100%; height:550px; background:#333; position:relative; overflow:hidden;}
#playBox .oUlplay { width:99999px; position:absolute; left:0; top:0;}
#playBox .oUlplay li{ float:left;}
#playBox .pre{ cursor:pointer; width:45px; height:45px; background:url(../images/l.png) no-repeat; position:absolute; top:230px; left:10px; z-index:10;}
#playBox .next{ cursor:pointer; width:45px; height:45px; background:url(../images/r.png) no-repeat; position:absolute; top:230px; right:10px; z-index:10;}
#playBox .smalltitle {width:100%; height:10px; position:absolute; bottom:15px; z-index:10}
#playBox .smalltitle ul{ width:40px; margin:0 auto;}
#playBox .smalltitle ul li{ width:10px; height:10px; margin:0 5px; border-radius:10px; background:#ffffff; float:left; overflow:hidden;*display:inline;*zoom:1;}
#playBox .smalltitle .thistitle{ background:#69aaec;}