@charset "utf-8";
/* CSS Document */

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;}
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:#039;} 
/* for Firefox */  
a:focus { outline: none; }
a:hover{ text-decoration:underline;}
h1{ font-size:18px; line-height:40px;}

 
/*分页栏*/
#tiaozi{height:28px;line-height:24px; text-align:center; margin:0 auto; padding:0; font-size:14px;}
#tiaozi li{height:28px;float:left; padding:0 2px 0 0; margin:0; list-style:none; background:#fff;}
#tiaozi li a{ width:26px; height:24px; padding:2px 0 0 0; display:block;border:1px solid #CCC}
#tiaozi li a:link,#tiaozi li a:visited,#tiaozi  li a:hover{ color:#005AA0; text-decoration:none;}
#tiaozi li.active{ width:28px; height:28px; padding:0 2px 0 0; }
#tiaozi li.active p{color:#FF6400; font-weight:bold; display:block; width:26px; height:24px; padding:2px 0 0 0;}
#tiaozi li.previous,#tiaozi li.next{ width:62px; height:28px; padding:0 2px 0 0;}
#tiaozi li.previous a{ width:48px; text-align:left;display:block; height:24px; padding-left:12px; color:#005AA0;background:url(pre.gif) 3px 9px no-repeat;}
#tiaozi li.next a{ width:48px;display:block; height:24px; text-align:right; padding:2px 12px 0 0; color:#005AA0; background:url(next.gif) 50px 9px no-repeat;}
#tiaozi li.previousnolink{ width:62px; height:28px; padding:0 2px 0 0; }
#tiaozi li.previousnolink p{ height:24px; width:48px; padding:2px 0 0 12px; text-align:left;border:1px solid #CCC; color:#5F5F5F; display:block;background:url(prenolink.gif) 3px 9px no-repeat;}
#tiaozi li.nextnolink{ width:62px; height:28px; padding:0 2px 0 0; }
#tiaozi li.nextnolink p{ height:24px; width:48px; padding:2px 12px 0 0; text-align:right;border:1px solid #CCC; color:#5F5F5F; display:block;background:url(nextnolink.gif) 50px 9px no-repeat;}
#tiaozi li a:hover{ background:#f2f2f2; color:#005AA0}
#tiaozi li.previous a:hover{background:url(pre.gif) 3px 9px no-repeat #f2f2f2;}
#tiaozi li.next a:hover{ background:url(next.gif) 50px 9px no-repeat #f2f2f2;}


/*Header style*/
.header{  width:100%;height:169px;}
.top{ width:1000px;height:124px;  margin:0 auto}
.top-right{ width:240px; float:right; height:auto; padding-top:20px;}
.logo{ width:659px; float:left; height:73px; margin-top:20px;}
.search{ width:100%;height:37px; line-height:37px;background-image:url(search.jpg); background-repeat:repeat-x;}
.search ul{ width:940px; height:auto; margin:0 auto;}
.search ul li{ float:left;}
.search a{ padding:0px 5px; color:red;}
.tel{ width:auto; float:right; height:100px; line-height:100px; background-image:url(tel.gif); background-position:left center; background-repeat:no-repeat;}
.tel span{ color:#900; font-size:25px; padding-left:60px;}
/*Nav style*/
#navmenu{width:100%;height:45px; color:#fff; font-size:16px; display:block; background-image:url(bav.jpg); background-repeat:repeat-x; }
#navmenu ul {width:1000px; margin:0 auto;}
#navmenu ul li {float:left;line-height:45px;position:relative; text-align:center; width:125px;}
#navmenu ul li a {color:#fff; text-decoration:none; display:block;}
#navmenu ul li a:hover{color:#024099; background:url(ma.png) no-repeat;}
.nav2{ }
/*下拉*/
#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 #3DA603 solid;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;}
/*Banner style*/
.banner{ width:100%; height:auto; margin-top:10px;}


/*Header style*/

.nybanner{ width:1080px; height:200px; margin:0 auto;  position:relative; overflow:hidden}
.main-title{ width:100%; height:61px; background-image:url(index_18.jpg); background-repeat:no-repeat;}
.main-title1{ width:100%; height:70px; background-image:url(tel.jpg); background-repeat:no-repeat;}
.main-title span{ font-size:20px; color:#B20000; font-weight:bold;}
.main-title p{ line-height:25px; margin-top:20px;}
.imore{ width:100%; background-image:url(lin.jpg); background-position:center; background-repeat:repeat-x;}
.imore p{ width:45px; height:45px; margin:0 auto; background-image:url(imore.png); background-repeat:no-repeat;}
.main{ width:1000px; height:auto; margin:0px auto; background-color:#fff; padding-top:10px;}

.con1{ width:1000px; height:auto; padding:30px 0px; margin:0 auto;}

.main_left{ width:240px; height:auto; float:left; background-color:#1A74BA; padding:20px 10px;}
.main_left ul{ width:90%; height:auto; margin:0 auto;}
.main_left ul li{ width:100%; height:auto; line-height:30px; }
.main_left ul li a{ color:#fff; padding-left:20px;border-bottom:1px dashed #0099FF; background-image:url(bg09.png); background-repeat:no-repeat; background-position:left center; display:block;}
.main_left ul li ul{ width:100%; background-color:#2C85CD; height:auto;}
.main_left ul li ul li{ background-image:none;}
.main_left ul li ul li a{ font-weight:none; border-bottom:1px solid #52AFF7; background-image:none;}
.main_left p{ width:90%; margin:0 auto; line-height:23px; color:#fff;}

.main_pro{ width:100%; height:auto; border-left:1px solid #D5D4D4; border-right:1px solid #D5D4D4;}
.main_pro_title{ width:100%; height:35px;  line-height:35px; color:#333; font-size:14px;background-image:url(bkbt01.jpg); background-repeat:repeat-x; background-position:bottom center; }
.main_pro_title span{ color:#333; font-weight:bold; float:left; font-size:14px;}
.main_pro ul{ width:100%; list-style:none; height:auto;}
.main_pro ul li{ width:100%; list-style:none; height:auto; height:35px; border-bottom:1px dashed #DCDCDC; line-height:35px; color:333; text-decoration:none;}
.main_pro ul a{ color:#333; text-decoration:none; width:285px; height:35px; display:block}
.main_pro ul a span{ padding-left:25px;}
.main_pro ul a:hover{ background-color:#358F01; color:#fff}
.main_contact{ margin-top:10px;width:100%; height:auto;border-left:1px solid #D5D4D4; border-right:1px solid #D5D4D4;border-bottom:1px solid #D5D4D4;}
.main_contact_content{ width:80%; height:auto; overflow:hidden; margin:0 auto; line-height:24px; padding-top:15px;}

.main_right{ width:710px; height:auto; float:right;}
.main_right_title{width:770px; background-image:url(title_bg.jpg); background-repeat:repeat-x; background-position:center; height:30px; line-height:30px;}
.product_title{ width:768px; 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;}
.product_title span{ padding-left:15px; float:left}
.product_title a{ float:right; line-height:30px; padding-right:15px; color:#358F01;}

.cp{ width:100%; height:40px; border-bottom:1px solid #D5D4D4;border-top:1px solid #D5D4D4}
.cp_content1{ width:100%; height:300px;}
.ctab1{width:115px;height:40px;line-height:40px;float:left;text-align:center;cursor:pointer;color:#358F01; font-size:13px;border-right:1px solid #D5D4D4; background-color:#F5F5F5}
.ctab2{width:115px;height:40px;line-height:40px;float:left;text-align:center;cursor:pointer;color:#333; font-size:13px;border-right:1px solid #D5D4D4;}
.con2 a{ color:#333;}
/*Index Products */
.cp_list{ width:100%; }
.cp_list li{ width:200px; float:left; height:auto;  background-color:#E2E2E2; margin:10px; padding:8px;}

.cp_list li img{ width:200px; height:160px; padding:0px; margin:0px;}
.cp_list li p{ width:200px; height:30px; line-height:30px; text-align:center;  color:#333}
.cp_list li a{ color:#333;}
.cp_list li a:hover{ text-decoration:none; color:#333;}
.cp_list li:hover{ background-color:#1A74BA; cursor:pointer; color:#fff;}
.cp_list li:hover a{ color:#fff;}

/*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:#1A74BA; border-left:2px solid #1A74BA; 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(d2.jpg); 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%; height:340px; text-align:center; background-color:#0066CC;}
.h{ width:1000px; height:10px; margin:0 auto}
.fooa{width:1000px; margin:0 auto; padding:0}
#foote{width:1000px;height:45px; margin-top:20px; color:#fff; font-size:16px; display:block; background:url(footm.jpg) no-repeat;}
#foote ul {width:1000px; margin:0 auto;}
#foote ul li {float:left;line-height:45px;position:relative; text-align:center; width:125px;}
#foote ul li a {color:#fff; text-decoration:none; display:block;}
.footer-a{ float:left; width:183px; padding:50px 20px 0 30px;}
.footer-c{ float:left; color:#8FBCE9; font-size:15px; width:326px; text-align:left; line-height:30px; padding:30px 10px 0 30px;}
.footer-c p{ font-size:16px; color:#FFFF00; font-weight:bolder}
.footer-b{ float:left; width:158px; padding:50px 10px 0 50px;}
.footer-d{ float:left; width:58px; padding:120px 10px 0 50px;}
/* 内页左边 */
.ny_left{ width:244px; float:left; height:auto; padding:10px 0px; background-color:#1A74BA; }
.ny_left_title{ width:100%; height:auto;background-image:url(ny-l-t.png); background-repeat:no-repeat; line-height:30px;}
.ny_left_title p{ font-size:20px;font-weight:bold;color:#fff;text-align:center; height:30px; width:100%; }
.ny_left ul{ width:90%; height:auto; margin:0 auto;}
.ny_left ul li{ width:100%; height:auto; line-height:30px; }
.ny_left ul li a{ color:#fff; padding-left:20px;border-bottom:1px dashed #0099FF; background-image:url(bg09.png); background-repeat:no-repeat; background-position:left center; display:block;}
.ny_left ul li ul{ width:100%; background-color:#2C85CD; height:auto;}
.ny_left ul li ul li{ background-image:none;}
.ny_left ul li ul li a{ font-weight:none; border-bottom:1px solid #52AFF7; background-image:none;}
.ny_left p{ width:90%; margin:0 auto; line-height:23px; color:#fff;}


/* 内页右边 */
.ny_right{ width:745px; float:right; height:auto; padding-bottom:20px; }
.ny_right_title{ width:100%; height:36px; line-height:36px; color:#000; border-bottom:1px solid #dedede;}
.ny_right_title p{float:left;font-size:14px;font-weight:bold;width:auto; color:#333; padding-left:20px; background-image:url(ny_r_bg.jpg); background-repeat:no-repeat; background-position:left center;}
.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:715px; height:auto; padding:15px; line-height:24px; color:#666; margin:0 auto;min-height:300px}

/*内页新闻列表*/
.nynews_list{ width:100%;}
.nynews_list li{ width:100%;line-height:35px; border-bottom:1px dashed #dedede; height:35px; background-image:url(d2.jpg); 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:#6A0303;}
.nynews_list li span{ float:right;}

/*内页产品列表*/
.nypro-list{ width:100%;}
.nypro-list li{ width:216px; height:auto;float:left; margin:10px 8px;}
.nypro-list li img{ width:100%; height:180px; border:3px solid #dedede;}
.nypro-list li img:hover{ border:3px solid #6A0303;}
.nypro-list li p{ width:100%; line-height:30px; height:30px; text-align:center;}
.nypro-list li p a{color:#333;}
.nypro-list li p a:hover{color:#6A0303; text-decoration:none;}

/*分页*/
.fenye{ width:100%; margin:10px auto; line-height:15px;}
.fenye li{ float:left; padding: 3px;}
.fenye li a{ color:#333; border:1px solid #dedede;padding:3px 8px; display:block;}
.fenye li a:hover{ color:#fff; background-color:#1A74BA; }
.fenye li a:visited{ color:#1A74BA;}



.article_title{ text-align:center; width:100%; font-size:16px; line-height:40px;}
.next { line-height:30px;}
.next 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;}