body,form,p,dl,dt,dd,h1,h2,h3{ padding:0px; margin:0px; font-family:"Microsoft Yahei"; font-size:12px;color:#333; font-weight:none;}
body{ background:url('index_01.jpg') no-repeat top center;}
ul,li,table,tr,td{ padding:0px; margin:0px; list-style:none;}
img{ border:0px;}
.clear{ clear:both;}
/* for IE */  
a,area { blr:expression(this.onFocus=this.blur());text-decoration:none; color:#333; } 
/* for Firefox */  
a:focus { outline: none; }
a:hover{ text-decoration:underline;}
h1{ font-size:18px; line-height:40px;}
/*Header style*/
.header{ height:auto; width:100%; }
.top{ height:90px; width:1200px; margin:0 auto; padding-top:15px;}
.logo{ width:680px; float:left; height:80px; font-size:30px;margin-top:8px;}
.search{ width:320px; float:left; height:100px;}
.tel{ width:auto; float:right; height:100px; line-height:100px;}
.tel span{ color:#900; font-size:25px; padding-left:60px;}
/*Nav style*/
#navmenu{width:100%; margin:10px auto 0px auto; height:60px; background-color:#034099; color:#fff; font-size:16px;}
#navmenu ul {width:1200px; margin:0 auto;}
#navmenu ul li {float:left;line-height:60px;position:relative; text-align:center; width:150px; }
#navmenu ul li a {color:#fff; text-decoration:none; display:block; width:100%; height:auto;}
#navmenu ul li a:hover{color:#fff;  border-radius:3px; background-image:url('nav_a_hover.png'); background-repeat:no-repeat; background-position: center;}
.nav2{ border-left:1px solid #fff;}
/*下拉*/
#navmenu ul li ul{position:absolute;top:45px;left:0;width:165px;filter:alpha(opacity=90);opacity:.9;-moz-opacity:.9;display:none;z-index:100;}
#navmenu ul li ul li {float:left;border-bottom:1px solid #3DA603;display:block;width:165px; height:35px; background-image:url('navbottom.jpg'); background-repeat:repeat-x}
#navmenu ul li ul li a{float:none;color:#ffffff;display: block;font-size: 13px;line-height:35px;width:165px;}
#navmenu ul li ul li a:hover{font-weight:bold;}

.n1{ background-image:url('1_8t6y.png'); background-repeat:no-repeat; background-position: left center;}
.n2{ background-image:url('3_g57z.png'); background-repeat:no-repeat; background-position: left center;}
.n3{ background-image:url('4_ocuh.png'); background-repeat:no-repeat; background-position: left center;}
.n4{ background-image:url('2_gwgj.png'); background-repeat:no-repeat; background-position: left center;}
.n5{ background-image:url('6_szj3.png'); background-repeat:no-repeat; background-position: left center;}

/*Banner style*/
.banner{  height:350px; width:100%; margin-bottom:15px;}
.#slider{position:absolute;width:1920px;height:350px;background:url('loading.gif') no-repeat 50% 50%;left:50%;margin-left:-960px}
#slider img {position:absolute;top:0px;left:0px;display:none;}
.nivo-controlNav{position:absolute;left:50%;bottom:30px;margin-left:-60px}
.nivo-controlNav a {display:block;width:22px;height:22px;background:url('bullets.png') no-repeat;text-indent:-9999px;border:0 none;margin-right:3px;float:left}
.nivo-controlNav a.active {background-position:0 -22px;}
.nivo-directionNav a {display:block;width:30px;height:30px;background:url('arrows.png') no-repeat;text-indent:-9999px;border:0 none;}
a.nivo-nextNav {background-position:-30px 0;right:400px;}
a.nivo-prevNav {left:400px;}
.nivo-caption {text-shadow:none; font-family: Helvetica, Arial, sans-serif;}
.nivo-caption a {color:#efe9d1;text-decoration:underline;}
/*Header style*/

.nybanner{ width:1080px; height:200px; margin:0 auto;  position:relative; overflow:hidden}
.main{ width:1200px; height:auto; margin:0px auto; background-color:#fff; padding-top:10px;}

.con1{ width:100%; height:auto; margin-bottom:25px;}
.con1-l{ width:240px; height:565px; background-image:url('index-pro.jpg'); background-repeat:no-repeat; float:left; background-position-y:top}
.con1-l-title{ width:100%; height:80px;text-align:center;}
.con1-l-title p{line-height:40px; font-size:22px;color:#fff; font-weight:bold;}
.con1-l-title span{font-size:16px;color:#fff;}

.con1-l ul{ width:210px; height:auto; margin:10px auto;}
.con1-l ul li{ width:100%; border-bottom:1px dashed #C8C8C8; background-image:url('index_25.jpg'); background-repeat:no-repeat; background-position: left center; line-height:40px}
.con1-l ul li a{ padding-left:20px; color:#494949; font-size:14px; font-weight:bold;}
.con1-r{ width:920px;float:right;}
.con1-r-title{ width:100%; line-height:17px; padding:10px 0px;}
.con1-r-title p{padding-left:10px; float:left; border-left:4px solid #1B67B3; margin-left:10px; color:#0d4e91; font-size:18px;}
.con1-r-title span{ float:right; line-height:30px; padding-right:15px; color:#358F01;}

.con2{ width:100%; height:957px;background-position: center; margin:25px 0px; background-image:url('sdly.jpg'); background-repeat:no-repeat}

.con3{ width:100%; height:auto; margin:25px 0px;}
.con3-top{ width:100%; height:33px; background-image:url('case.jpg'); background-repeat:no-repeat; background-position: center; }

.con4{ width:100%; height:auto; margin:25px 0px;}
.con4-r{ width:851px; height:auto; float:left;}
.con4-r-title{ background-image:url('about-t.jpg'); background-repeat:no-repeat; width:100%; height:41px}

.con4-r-title span{ line-height:41px; float:right; color:#fff; padding-right:10px;}
.con4-r-title a{ color:#fff;}

.con4-r-about{ margin:20px 0px; height:auto;}
.con4-r img{  margin-right:10px;}
.con4-r p{ height:auto; line-height:24px; float:right; color:#666;}
.con4-l{ width:292px; height:auto; float:right;}
.con4-l ul{ width:270px; height:auto; margin:0 auto; border-left:1px solid #D1D3D2;border-right:1px solid #D1D3D2;border-bottom:1px solid #D1D3D2; padding:10px;}
.con4-l ul li{ width:90%; line-height:30px; height:30px; border-bottom:1px dashed #DEDEDE; margin:0 auto;}
.new-more{ width:242px; height:66px; margin:10px auto;}
.con4-l-title{ width:100%; height:41px; background-image:url('news.jpg'); background-repeat:no-repeat}
.con4-l-title span{ line-height:41px; float:right; color:#fff; padding-right:10px;}
.con4-l-title a{ color:#fff;}
.con4-r-zzry{ width:100%; height:auto; border-top:1px solid #B6B6B6; margin-top:20px;}
/*Index Products */
.cp_list{ width:100%;}
.cp_list li{ width:265px; float:left; height:233px; margin:10px 29px 10px 12px; }
.cp_list li img{ width: 100%;
height: 209px;padding:0px; margin:0px;border:1px solid #D5D4D4;}
.cp_list li p{ width:100%; height:30px; line-height:30px; text-align:center; color:#333}
.cp_list li a:hover{ text-decoration:none;}

/*Index News */
.news{ width:1080px; height:auto; margin:10px auto;}
.news1{ width:348px; height:auto;border:1px solid #D5D4D4;}
.newsleft{ float:left; margin-right:15px;}
.newsright{ float:right;}
.news_title{ width:346px; background-image:url('title_bg.jpg'); background-repeat:repeat-x; background-position: center;; height:30px; line-height:30px;color:#358F01; border-left:2px solid #358F01; font-size:13px}
.news_title span{ padding-left:15px; float:left}
.news_title a{ float:right; line-height:30px; padding-right:15px; color:#358F01;}

/*Index News */
.newslist{ width:99%; margin:0 auto;padding:8px 0px;}
.newslist li{ width:100%; height:30px; line-height:31px; border-bottom:1px dashed #D5D4D4; background-image:url('i1.png'); background-repeat:no-repeat; background-position: left center;}
.newslist li a{ float:left; color:#333; padding-left:15px;}
.newslist li a:hover{ float:left; color:#06C; }
.newslist li span{ float:right;}

/*Index Link */
.link{ width:1100px; height:40px;line-height:40px;}
.link li{float:left; padding:0px 4px;}
.link a{color:#333; padding:0px 5px;}
.link a:hover{ color:#06C;}

/*Footer style */
.footer{width:100%; min-height:165px; text-align:center;  background-color:#1264B6; padding:30px 0px;}
.footer ul{ width:840px; margin:0 auto; height:18px;line-height:18px; text-align:center; color:#fff;}
.footer ul li{ float:left; padding:0px 2px; width:100px;  }
.footer ul li a{ color:#fff;}
.foot-c{ width:1200px; height:auto; margin:0 auto;}
.footer-r{width:930px; height:auto; float:right; text-align:left; padding:30px 0px; color:#fff; line-height:23px;}
.footer-l{ width:270px; height:auto; float:left;}

/* 内页左边 */
.ny_left{ width:240px; float:left; height:auto; background:url('main_03.jpg') no-repeat top center; margin-bottom:15px;}
.ny_left_title{ width:100%; height:59px;}
.ny_left_title p{ font-size:20px;font-weight:bold;color:#fff;text-align:center; line-height:80px; width:100%; }
.ny_list{ width:210px; height:auto;  margin:10px auto;}
.ny_list li{height:auto; line-height:40px; text-align:left; background-image:url('index_25.jpg'); background-repeat:no-repeat; background-position: left center; border-bottom:1px solid #dedede}
.ny_list li a{ display:block; font-weight:bold; color:#666; padding-left:20px;}
.ny_list li a:hover{ color:#FF6600;}
.ny_list li ul {width:92%; margin:0 auto}
.ny_list li ul li{ line-height:22px;border-bottom:1px dashed #dedede}
.ny_list li ul li a{ background-image:none; font-weight:normal; padding-left:inherit; color:inherit;}
.ny_left_c{ width:238px; border-left:1px solid #317DCA;border-right:1px solid #317DCA;border-bottom:1px solid #317DCA; height:auto; background:url('main_06.jpg') no-repeat top center; padding-left:0px; padding-right:0px; padding-top:25px; padding-bottom:5px;}
.ny_left_c span{ width:85%; margin:0 auto; line-height:22px; display:block;}
/* 内页右边 */
.ny_right{ width:920px; float:right; height:auto; padding-bottom:20px; }
.ny_right_title{ width:920px; height:38px; line-height:38px; color:#000; background-image:url('ls3m.jpg'); background-repeat:repeat-x; border-left:4px solid #1D77CF;border-right:1px solid #dedede; background-position-y:50%}
.ny_right_title p{float:left;font-size:14px;font-weight:bold;width:auto; color:#666; padding-left:10px; }
.ny_right_title span{ float:right;}
.ny_right_title a{ color:#454545; padding:0px 5px;}
.ny_right_title a:hover{ color:#F00; text-decoration:underline;}
.ny_right_content{width:auto; height:auto; padding:0px; line-height:28px; margin-top:15px; color:#666;}

/*内页新闻列表*/
.nynews_list{ width:100%;}
.nynews_list li{ width:100%;line-height:35px; border-bottom:1px dashed #dedede; height:35px; background-image:url('black.png'); background-repeat:no-repeat; background-position: left center;}
.nynews_list li a{ float:left; color:#333; padding-left:20px;}
.nynews_list li a:hover{ color:#06C; }
.nynews_list li span{ float:right;}

/*内页产品列表*/
.nypro-list{ width:100%;}
.nypro-list li{ width:263px; height:auto;float:left; margin:10px 15px; }
.nypro-list li img{ width:100%; height:201px;border:1px solid #dedede;display: block;}
.nypro-list li p{ width:100%; line-height:25px; height:25px; text-align:center;}
.nypro-list li p a{color:#333;}
.nypro-list li p a:hover{color:#06C; text-decoration:none;}

/*分页*/
.fenye{ width:100%; margin:0 auto; line-height:35px;}
.fenye li{ float:left; padding: 3px;}
.fenye li a{ color:#333; border:1px solid #dedede;padding: 3px;}
.fenye li a:hover{ color:#1264B6; }
.fenye li a:visited{ color:#1264B6;}

.article_title{ text-align:center; width:100%; font-size:16px; line-height:40px;}
.next{ width:100%; padding:30px 0px 20px 0px;}
.next li{ line-height:30px;}
.next li a{ color:#333;}


.morearticle{ width:100%; height:auto;}
.morearticle ul{ width:100%; padding:15px 0px;}
.morearticle ul li{ width:355px; height:25px; line-height:30px; float:left;}
.morearticle_title{ width:100%; height:35px; background:#F5F5F5; margin:0 auto; border-left:2px solid #358F01;}
.morearticle_title span{ font-size:13px; color:#358F01; padding-left:20px; line-height:35px; height:35px; font-weight:bold;}
.morearticle ul li a{ color:#333}
.morearticle ul li a:hover{ color:#358F01}

.cp_title{ width:100%; height:35px; background:#F5F5F5; margin:10px auto;text-align:center;}
.cp_title span{ font-size:13px; color:#333; line-height:35px; height:35px; font-weight:bold; }
.cp_nr{ width:95%; margin:0 auto; line-height:25px; padding:15px 0px; height:auto; min-height:100px;}
.cp_content{ width:95%;height:280px; padding:15px 0px; margin:0 auto;}
.cp_left{ width:280px; height:280px; float:left; }
.cp_left img{ border:1px solid #dedede; width:279px; height:276px; padding:0px; margin:0px;}
.cp_right{width:420px; height:280px; float:left;  margin-left:20px;}
.cp_article_title{ line-height:25px; font-size:16px; height:45px;}

.cp-tt{ width:100%; height:40px; line-height:40px; color:#fff; text-align:center; background-color:#1D75CF;}


.centbr {
	BORDER-RIGHT: #ECECEC 1px solid; BORDER-TOP: #ECECEC 1px solid; BORDER-LEFT: #ECECEC 1px solid; BORDER-BOTTOM: #ECECEC 1px solid
}
p{
margin:0px
}
h1 {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #ff0000; LINE-HEIGHT: 26px;FONT-FAMILY: "Microsoft Yahei";
}
#cs2{width:100%;height:190px;overflow:hidden;text-overflow:ellipsis;}
#cs21{width:100%;height:151px;overflow:hidden;text-overflow:ellipsis}
.innernid {
	BORDER-RIGHT: #F2EEE3 4px solid; BORDER-TOP: #F2EEE3 4px solid; MARGIN-BOTTOM: 4px; BORDER-LEFT: #F2EEE3 4px solid; BORDER-BOTTOM: #F2EEE3 4px solid
}
.innerPic {
	BORDER-RIGHT: #F2EEE3 1px solid; BORDER-TOP: #F2EEE3 1px solid; BORDER-LEFT: #F2EEE3 1px solid; BORDER-BOTTOM: #F2EEE3 1px solid;
}
.innerPic:hover {
    border-color:#FF9626; 
}

.innerPic1 {
	BORDER-RIGHT: #F2EEE3 1px solid; BORDER-TOP: #F2EEE3 1px solid; BORDER-LEFT: #F2EEE3 1px solid; BORDER-BOTTOM: #F2EEE3 1px solid;padding:2px;
}
.innerPic1:hover {
    border-color:#FF9626; 
}
A.menu1 {
	FONT-SIZE: 12px;COLOR: #ffffff; TEXT-DECORATION: none;LINE-HEIGHT: 18px;
}
A.menu1:link {
	FONT-SIZE: 12px;COLOR: #ffffff
}
A.menu1:visited {
	FONT-SIZE: 12px;COLOR: #ffffff; TEXT-DECORATION: none
}
A.menu1:hover {
	FONT-SIZE: 12px;COLOR: #ffff00; TEXT-DECORATION: none
}
.abouttxt {
	padding-left:10px;padding-right:10px;padding-bottom:10px;padding-top:10px;height:816px;
}
.ssk {
	HEIGHT: 25px;COLOR: #EBAE6C;font-size:20px;FONT-WEIGHT: bold;FONT-FAMILY: "Microsoft Yahei"; margin-right:0px;line-height:25px
}
.ssk1 {
	HEIGHT: 25px;COLOR: #ff0000;font-size:20px;FONT-WEIGHT: bold;FONT-FAMILY: Arial; margin-right:0px;
}


A.pro {
	FONT-SIZE: 14px;COLOR: #0768D1; TEXT-DECORATION: none;LINE-HEIGHT: 18px;FONT-WEIGHT: bold;
}
A.pro:link {
	FONT-SIZE: 14px;COLOR: #0768D1;FONT-WEIGHT: bold;
}
A.pro:visited {
	FONT-SIZE: 14px;COLOR: #0768D1; TEXT-DECORATION: none;FONT-WEIGHT: bold;
}
A.pro:hover {
	FONT-SIZE: 14px;COLOR: #ff0000; TEXT-DECORATION: none;FONT-WEIGHT: bold;
}


.word12b {
	LINE-HEIGHT: 26px; FONT-FAMILY: ", , Helvetica, sans-serif"; COLOR: #707E8C; FONT-SIZE: 12px
}
.word12b a{
	LINE-HEIGHT: 26px; FONT-FAMILY: ", , Helvetica, sans-serif"; COLOR: #707E8C; FONT-SIZE: 12px
}
.word12b a:link {
	LINE-HEIGHT: 26px; FONT-FAMILY: ", , Helvetica, sans-serif"; COLOR: #707E8C; FONT-SIZE: 12px
}
.word12b a:visited {
	LINE-HEIGHT: 26px; FONT-FAMILY: ", , Helvetica, sans-serif"; COLOR: #707E8C; FONT-SIZE: 12px
}
.word12b A:hover  {
	LINE-HEIGHT: 26px; FONT-FAMILY: ", , Helvetica, sans-serif"; COLOR: #F79E00; FONT-SIZE: 12px
}