﻿@import url("typo.css"); /*引入标签样式表*/
@import url("screen.css"); /*引入布局框架样式表*/
@import url("list.css"); /*引入标签样式表*/


.head{ width:100%; height:133px; margin:0 auto; text-align:center; background:url(kzy_navline.png) repeat-x center top; position:relative; z-index:200;}
.hcenter{ width:972px; margin:0 auto; text-align:center; height:auto; position:relative;}
.logo{ width:231px; height:133px; margin:0 auto; text-align:center; background:url(ky_logo.png) no-repeat center top; overflow:hidden; position:relative; z-index:9999;}
.logo a{ width:231px; height:133px; display:block; cursor:pointer; margin:0 auto; text-align:center;}
.navAbo{ position:absolute; top:28px; left:0px; z-index:999;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.navBar{  position:relative; z-index:1; padding-left:6px;  height:60px; line-height:60px; color:#333; }
.nav{ position:relative; width:972px; margin:0 auto; font-size:14px; }
.nav a{ color:#333;  }
.nav p{ font-size:14px;  }
.nav p span{ font-size:10px; color:#4c9402; clear:both; width:100%; height:auto;}
.nav .m{ float:left;  position:relative; z-index:1; }
.nav .s{ float:left; width:3px; text-align:center; color:#D4D4D4; font-size:12px; }
.nav p a{ display:block; width:90px; text-align:center;  }
.nav .sub{ display:none; /*默认隐藏*/  position:absolute; top:61px; z-index:1; width:90px; border:1px solid #E6E4E3; border-top:0; background:#f5f5f5; font-family:"微软雅黑"; font-size:12px;}
.nav .sub li{ text-align:center; padding:0 8px; margin-bottom:-1px; font-family:"微软雅黑"; font-size:12px;}
.nav .sub li a{ display:block;  border-bottom:1px solid #E6E4E3; padding:8px 0; height:28px; line-height:28px; color:#666; font-family:"微软雅黑"; font-size:12px;}
.nav .sub li a:hover{ color:#FE7700; font-family:"微软雅黑"; font-size:12px;}
.nav .block{ height:3px; width:90px; background:#FE7700; position:absolute; left:0; top:57px; overflow:hidden;  }

#navBtn0,#navBtn1,#navBtn2,#navBtn3{ float:left;}
#navBtn4,#navBtn5,#navBtn6,#navBtn7{ float:right;}

.banner{ width:100%; height:420px; margin:0 auto; text-align:center; position:relative;}
.banner2{ width:100%; height:348px; margin:0 auto; text-align:center; position:relative;}
.kzy_main{ width:972px; margin:0 auto; text-align:center; height:auto;}
.kzy_topad{ width:972px; height:309px; margin:0 auto; text-align:center; }
.kzy_about{ width:972px; height:218px; margin:0 auto; text-align:center;}
.kzy_about1{ width:690px; height:218px; float:left; margin:0 auto; text-align:left;}
.kzy_about1_left{ float:left;}
.kzy_about1_right{ float:right; width:364px; height:218px;}
.kzy_a_r_1{ width:100%; height:53px; position:relative;}
.kzy_a_r_1 a{ position:absolute; right:5px; top:25px;} 
.kzy_a_r_2{ width:364px; height:165px; margin:0 auto; text-align:left; line-height:25px; font-size:12px;}
.kzy_contact{ width:251px; height:218px; float:right;}

.kzy_c_top .tags{ position:absolute; left:0px; top:50px; text-align:left;}

.kzy_c_img{ float:left;}
.kzy_c_top{ width:238px; height:152px; float:right; background:url(kzy_tele.jpg) no-repeat center top; overflow:hidden; position:relative;}
.kzy_c_btn{ float:left;}
.kzy_newstop{ width:972px; height:62px; margin:0 auto; text-align:center; position:relative; background:url(kzy_newstitle.jpg) no-repeat center top; overflow:hidden;}
.kzy_newstop a{ position:absolute; right:0px; top:27px;}
.kzy_newslist{ width:972px; height:124px; margin:0 auto; text-align:center; position:relative;}
.kzy_news1{ width:494px; height:124px; float:left; text-align:left;}
.kzy_news2{ width:450px; height:124px; float:right; text-align:left;}

.kzy_foot1{ width:100%; height:auto; background:#d7d7d7; text-align:left; margin:0 auto;}
.kzy_foot2{ width:972px; margin:0 auto; text-align:left; height:auto; overflow:hidden; background:url(kzy_qrcode.jpg) no-repeat right center;}
.kzy_footlogo{ float:left; }
.kzy_footqrcode{ float:right; }
.kzy_footinfo{ float:right; text-align:right; margin-right:100px; margin-top:15px; line-height:25px; width:600px;}

.kzy_news2 ul li a{ padding-left:10px; background:url(kzy_point.jpg) no-repeat left center;}
.submain{ width:980px; margin:0 auto; text-align:center; height:auto; }
.subleft{ width:230px; height:auto; margin:0 auto; text-align:center; float:left;}
.subright{ width:723px; height:auto; margin:0 auto; text-align:center; float:right;}
.subbg{ width:100%; height:auto; margin:0 auto; background:#f5f5f5; overflow:hidden;}
.sublist{ width:230px; height:auto; margin:0 auto;}
.sublist ul{ width:255px; height:auto; margin:0 auto; overflow:hidden;}
.sublist ul li{ width:255px; height:38px; margin:0 auto; text-align:left; text-indent:85px; line-height:38px; color:#444; background:url(kzy_catelist2.jpg) no-repeat left top; overflow:hidden; }
.sublist ul li a{ display:block; width:255px; height:38px; }
.sublist ul li.default{ background:url(kzy_catelist1.jpg) no-repeat left top; color:#FFF;}
.sublist ul li.default a{ color:#FFF;}
.sublist ul li a:hover{ display:block; color:#FFF; background:url(kzy_catelist1.jpg) no-repeat left top; overflow:hidden; width:255px; height:38px; }
.subright_title{ width:723px; height:39px; margin:0 auto; text-align:center; background:url(kzy_right1.jpg) no-repeat center top; overflow:hidden;}
.subright_title span.s1{ float:left; padding:13px 0px 0px 15px;}
.subright_title span.s2{ float:right; padding:13px 15px 0px 0px;}
.subright_conts{ width:703px; height:auto; margin:0 auto; overflow:hidden; background:url(kzy_right2.jpg) repeat-y center top; padding:10px; text-align:left;}


#rotation { margin:0 auto; text-align:center; width: 600px; height: 600px; overflow: hidden; position: relative; border: 1px #999 solid }
#rotation .tip { position: absolute; bottom: 0; left: 0; height: 2em; line-height: 2em; text-indent: 2em; background: #000; color: #fff; opacity: 0.4; filter: alpha(opacity=40); width: 378px; }
#control { width:600px; text-align:center; height:220px; clear:both; overflow:hidden; margin:0 auto;}
#control input { padding: 2px 5px; margin: 5px }
.controlDiv { float:left; width:160px; height:110px; }
.controlDiv a { float: left; border: 2px solid #FFFFFF; }
.controlDiv a:hover { float: left; border: 2px solid #FFA64D; }
.controlDiv p { float: left; width: 100%; line-height: 18px; text-align: center; font-weight: bold; font-family: "微软雅黑"; }
.controlDived { float: right; margin-bottom: 10px; width: 140px; }
.controlDived a { float: left; border: 2px solid #FFA64D; }
.controlDived a:hover { float: left; border: 2px solid #FFA64D; }
.controlDived p { float: left; width: 100%; line-height: 18px; text-align: center; font-weight: bold; font-family: "微软雅黑"; }
.start { float: left; width: 81px; height: 33px; background:#90C900; border: 0; line-height: 33px; font-weight: bold; font-size: 14px; color: #ffffff; font-family: "微软雅黑"; cursor: pointer; outline: none; }
.stop { float: left; width: 81px; height: 33px; background:#90C900; border: 0; line-height: 33px; font-weight: bold; font-size: 14px; color: #ffffff; font-family: "微软雅黑"; cursor: pointer; outline: none; }
.auto { float: left; width: 81px; height: 33px; background:#90C900; border: 0; line-height: 33px; font-weight: bold; font-size: 14px; color: #ffffff; font-family: "微软雅黑"; cursor: pointer; outline: none; }

.pro360{float:left;width:120px;height:25px;line-height:25px;text-align:center;font-size:13px;font-weight:bold;color:#ffffff;background:url(../images/Include/cls_comment_5.gif) no-repeat;}
.pro360:link{color:#ffffff;}
.pro360:visited{color:#ffffff;}
.pro360:hover{color:#ffffff;}















/*首页banner css*/
.fullSlide{ width:100%;  position:relative;  height:460px; background:#FFF; top:-43px; z-index:100;}
.fullSlide .sd{ width:972px; margin:0 auto; text-align:center; height:auto; position:relative; z-index:9999;}
.fullSlide .sd a.prev{ position:absolute; left:425px; top:402px; width:7px; height:13px; background:url(kzy_bannerleft.jpg) no-repeat center top; overflow:hidden; z-index:9999}
.fullSlide .sd a.next{ position:absolute; right:425px; top:402px; width:7px; height:13px; background:url(kzy_bannerright.jpg) no-repeat center top; overflow:hidden; z-index:9999;}
.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
.fullSlide .bd ul{ width:100% !important;  }
.fullSlide .bd li{ width:100% !important;  height:460px; overflow:hidden; text-align:center;  }
.fullSlide .bd li a{ display:block; height:460px; }
.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; text-align:center; background:url(kzy_bannerbtn.png) no-repeat center top; bottom:35px;}
.fullSlide .hd ul{ text-align:center; padding-top:3px; }
.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:11px; height:11px; margin:5px; background:url(kzy_bannerbtn2.jpg) center top; overflow:hidden; 
line-height:9999px; }
.fullSlide .hd ul .on{  background:url(kzy_bannerbtn1.jpg) center top; }

/*首页banner css*/
.fullSlide2{ width:100%;  position:relative;  height:391px; background:#FFF; top:-43px; z-index:100;}
.fullSlide2 .sd{ width:972px; margin:0 auto; text-align:center; height:auto; position:relative; z-index:9999;}
.fullSlide2 .sd a.prev{ position:absolute; left:425px; top:476px; width:7px; height:13px; background:url(kzy_bannerleft.jpg) no-repeat center top; overflow:hidden; z-index:9999}
.fullSlide2 .sd a.next{ position:absolute; right:425px; top:476px; width:7px; height:13px; background:url(kzy_bannerright.jpg) no-repeat center top; overflow:hidden; z-index:9999;}
.fullSlide2 .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
.fullSlide2 .bd ul{ width:100% !important;  }
.fullSlide2 .bd li{ width:100% !important;  height:391px; overflow:hidden; text-align:center;  }
.fullSlide2 .bd li a{ display:block; height:391px; }
.fullSlide2 .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; text-align:center; background:url(kzy_bannerbtn.png) no-repeat center top; bottom:35px;}
.fullSlide2 .hd ul{ text-align:center; padding-top:3px; }
.fullSlide2 .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:11px; height:11px; margin:5px; background:url(kzy_bannerbtn2.jpg) center top; overflow:hidden; 
line-height:9999px; }
.fullSlide2 .hd ul .on{  background:url(kzy_bannerbtn1.jpg) center top; }

/*.picMarquee-left{height:166px; width:737px; overflow:hidden; position:relative; margin:0px auto; text-align:center;}
.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-left .bd ul li{ float:left; display:block; width:174px; height:166px; text-align:center; overflow:hidden; margin:0px 10px; background:url(dg_probg.jpg) no-repeat center top;}
.picMarquee-left .bd ul li .pic{ text-align:center; }
.picMarquee-left .bd ul li .pic img{ width:162px; height:131px; display:block; margin:4px auto 3px auto;}
.picMarquee-left .bd ul li .pic a:hover img{ }
.picMarquee-left .bd ul li .title{ height:28px; line-height:28px; text-align:center; color:#444;}
.picMarquee-left .bd ul li .title a{ color:#444;}
.picMarquee-left .bd ul li a img{ }
.tempWrap{ margin:0 auto; width:737px !important; text-align:center;}*/

.picMarquee-left{height:234px; width:972px; position:relative; margin:0px auto; text-align:center;}
.picMarquee-left .hd{ width:100%; height:auto; margin:0 auto; text-align:center; position:absolute; z-index:9999;}
.picMarquee-left .hd .next,.picMarquee-left .hd .prev{ display:block; width:27px; height:37px;}
.picMarquee-left .hd .next{ background:url(lj.png) no-repeat left center; left:-40px; top:75px; position:absolute; cursor:pointer;}
.picMarquee-left .hd .prev{ background:url(rj.png) no-repeat left center; right:-40px; top:75px; position:absolute; cursor:pointer;}
.picMarquee-left .bd{ height:234px; margin:25px auto; text-align:center;}
.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-left .bd ul li{ float:left; display:block; width:243px; height:234px; overflow:hidden; text-align:center; overflow:hidden; margin:0px 0px; background:url(kzy_probg.jpg) no-repeat center top; overflow:hidden; position:relative;}
.picMarquee-left .bd ul li .pic{ text-align:center; }
.picMarquee-left .bd ul li .pic img{ width:241px; height:164px; display:block; padding:1px;}
.picMarquee-left .bd ul li .title{ text-align:left; text-indent:15px; padding-top:5px;}
.picMarquee-left .bd ul li .title a{ text-align:left; color:#FFF;}
.picMarquee-left .bd ul li .pmore{ position:absolute; right:21px; bottom:0px; z-index:9999;}
.tempWrap{ margin:0 auto; width:972px !important; text-align:center;}

.multipleColumn .bd .tempWrap { width:342px !important; padding:0 !important; margin:0 !important; background:#c2bebf;}
.multipleColumn{ overflow:hidden; float:left; width:352px; height:114px; background:#c2bebf; z-index:9999; overflow:hidden; text-align:center; margin:0 auto;} 
.multipleColumn .bd{ padding:10px 5px; overflow:hidden;  }
.multipleColumn .bd ul{ overflow:hidden; zoom:1; width:352px;  float:left; _display:inline;  }
.multipleColumn .bd ul li{ margin:0 5px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.multipleColumn .bd ul li .pic{ text-align:center; }
.multipleColumn .bd ul li .pic img{ width:104px; height:94px; display:block; }
.multipleColumn .bd ul li .pic a:hover img{  }
.multipleColumn .bd ul li .title{ line-height:24px; }

.tabsList{overflow:hidden; zoom:1; width:437px; border:1px solid #0098df;}
.tabsList li{float:left; display:inline;height:231px; overflow:hidden; zoom:1; }
.tabsList li h4{width:39px;height:231px; cursor:pointer;float:left;text-indent:-9999em;overflow:hidden;}
.tabsList li h4.lia{ background:url(hy_icate1.jpg)}
.tabsList li h4.lib{ background:url(hy_icate2.jpg)}
.tabsList li h4.lic{ background:url(hy_icate3.jpg)}
.tabsList li h4.lid{ background:url(hy_icate4.jpg)}
.tabsList li.on h4.lia{ background:url(hy_icate1.jpg)}
.tabsList li.on h4.lib{ background:url(hy_icate2.jpg)}
.tabsList li.on h4.lic{ background:url(hy_icate3.jpg)}
.tabsList li.on h4.lid{ background:url(hy_icate4.jpg)}
.tabsList li.on .tabBody{display:block; width:280px; display:inline; float:left;}
.tabsList li .tabBody{display:none;}
.tabsList li .tabBody h5{ }
.tabsList li .tabBody .pic{float:left; display:inline; }
.tabsList li .tabBody .pic img{border:1px solid #cbcbcb;}
.tabsList li .tabBody .newsList li{height:25px;line-height:25px;background:none;font-size:14px;overflow:hidden; zoom:1;clear:both;width:230px; }

.tabRank{ width:222px; margin:0px auto; text-align:center;}
.tabRank .bd { }
.tabRank .bd ul { width:222px; border-bottom:1px solid #e5e5e5;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5; margin:0 auto; text-align:center; float:left;}
.tabRank .bd .ulList{ float:left;}
.tabRank .bd .ulList li { width:222px; height:37px; background:url(brs_cate2.jpg) no-repeat center top; overflow:hidden;}
.tabRank .bd .ulList li {  height:37px; line-height:37px; width:222px !important;}
.tabRank .bd .ulList li a { color:#333;}
.tabRank .bd .ulList li.on img {width:150px; height:94px; padding:4px; border:1px solid #d0d0d0; background-color:#fff;}
.tabRank .bd .ulList li .pubtext {color:#777;display:none; }
.tabRank .bd .ulList li .pubtext strong {color:#E72410;}
.tabRank .bd .ulList li .pubtext a {color:#E72410;}
.tabRank .bd .ulList li .pubpic{display:none;}
.tabRank .bd .ulList li.on{height:150px;text-align:center; margin:10px auto; background:none;}
.tabRank .bd .ulList li.on .pubpic{display:block;}
.tabRank .bd .ulList li.on .pubtext {color:#777;display:block; }
.tabRank .bd .ulList li.on .pubtitle a{ display:block; text-indent:0; clear:both;}
.tabRank .bd .ulList li .pubtitle a{display:block; text-indent:0em;}

/*首页半圆广告banner css*/
.fullSlide3{ width:100%;  position:relative;  height:457px;}
.fullSlide3 .hd{ position:absolute; z-index:9999; top:0px; left:0px; width:100%; height:106px;}
.fullSlide3 .hd .next{ width:41px; height:106px; background:url(brs_left1.jpg) no-repeat center top; overflow:hidden; position:absolute; top:100px; left:80px; z-index:9999; cursor:pointer;}
.fullSlide3 .hd .prev{ width:41px; height:106px; background:url(brs_right1.jpg) no-repeat center top; overflow:hidden; position:absolute; top:100px; right:80px; z-index:9999; cursor:pointer;}
.fullSlide3 .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
.fullSlide3 .bd ul{ width:100% !important;  }
.fullSlide3 .bd li{ width:100% !important;  height:457px; overflow:hidden; text-align:center;  }
.fullSlide3 .bd li a{ display:block; height:457px; }

/*详细页TAB*/
.tabBox{ border-top:2px solid #996666; width:100%; margin:10px auto;}
.tabBox .hd{ height:33px; line-height:33px; border-top:1px solid #DDCDCD; background:#f6f6f6;  }
.tabBox .hd ul{ width:100%; height:34px; overflow:hidden; margin:0 auto;}
.tabBox .hd li{ width:180px; border:1px solid #ddd; border-top:0; border-bottom:0; float:left; font:normal 14px/33px "Microsoft YaHei"; _font-weight:bold; color:#999; }
.tabBox .hd li a{ color:#999;  }
.tabBox .hd li.on{ background:#ddd; color:#444; text-align:center;}
.tabBox .hd li.on a{ color:#fff;  }
.tabBox .bd{ padding:10px 0; border-top:0;   }
.tabBox .bd .cdiv{ overflow:hidden; text-align:left;}
#imagesview .tabBox .hd ul li{ float:left;}

.multipleLine{ overflow:hidden; position:relative; width:725px; height:370px;}
.multipleLine .bd{ height:370px; overflow:hidden;  }
.multipleLine .bd ul{ overflow:hidden; zoom:1; margin-bottom:10px;  }
.multipleLine .bd ul li{ margin:0 3px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.multipleLine .bd ul li .pic{ text-align:center; }
.multipleLine .bd ul li .pic img{ width:173px; height:151px; display:block; border:1px solid #ccc; }
.multipleLine .bd ul li .pic a:hover img{ border-color:#999;}
.multipleLine .bd ul li .title{ line-height:24px;}

.picScroll-left{ }
.picScroll-left .bd{ }
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ float:left; _display:inline; overflow:hidden; text-align:center;  }
.picScroll-left .bd ul li .pic{ text-align:center; }
.picScroll-left .bd ul li .pic img{ width:232px; height:166px; display:block; }
.picScroll-left .bd ul li .pic a:hover img{ }

/*公共属性*/
body, dl, dt, dd, ol, ul, pre, form, field, p, th, td, h1, h2, h3, h4, h5, h6 { margin:0; padding:0; font-size:12px;}
.content,.content p { font-size:12px;  width:100%;} /*默认内容行距与字体大小*/
ul, ol { list-style:none; margin:0; padding:0}
input, textarea, select, button, file {	font-size:12px;}

li {	line-height:1.8em;list-style-type:none; }
#page { text-align:center; padding:10px 0px;}
/*网站默认链接样式*/
A,A:link {COLOR:  #333333; text-decoration:none;}
A:visited {COLOR:  #333333}/*已访问链接*/
A:hover {COLOR:  #333333; text-decoration: none; }/*鼠标在链接上*/
A:active {COLOR:  #333333}/*连接被按下*/
/*表单相关*/
input,select,textarea,.textarea_style{	font-family:"微软雅黑";}/*单选框复选框*/
form {margin: 0px;padding: 0px; background:url(leaf.png) no-repeat 250px 190px;}
form li{ padding-top:1px;}


/*自由新闻样式-样式一A*/
.fnews{ width:350px; margin:0px auto; overflow:hidden; float:left; height:170px; position:absolute; left:460px; top:100px;}
.fnews ul{ float:left; text-align:left; width:350px; overflow:hidden;}
.fnews li{ margin:0px auto; margin-top:5px; height:27px; border-bottom:1px dotted #dedede; text-align:left; padding-left:15px; background:url(wf_point.png) no-repeat left 8px;}
.fnews ul .title{ text-align:left; font-size:12px; width:350px; overflow:hidden;}
.fnews ul .title .dateA{ font-size:14px; color:#637700; float:left; padding-left:20px;}
.fnews ul .title a:link,.fnews ul .title a:hover,.fnews ul .title a:visited{ color:#637700;}
.fnews ul .txt{ text-align:left; font-size:12px; width:350px; float:right;}
.fnews ul .txt a { color:#FF0000}

/*自由新闻样式-样式一B*/
.fnews2{ width:345px; margin:0px auto; overflow:hidden; float:left; height:170px; position:absolute; left:300px; top:150px;}
.fnews2 ul{ width:345px; }
.fnews2 li{ margin:0px auto; padding-left:15px; padding-top:8px; background:url(point.png) no-repeat 8px 18px; height:25px;}
.fnews2 ul .title{ text-align:left; font-size:12px; }
.fnews2 ul .title .dateA{ font-size:14px; color:#637700; float:left; padding-left:20px;}
.fnews2 ul .title a:link,.fnews ul .title a:hover,.fnews ul .title a:visited{ color:#637700;}
.fnews2 ul .txt{ text-align:left; font-size:12px; width:420px; float:right;}
.fnews2 ul .txt a { color:#FF0000}



.date{ color:#000}
.date1{ color:#FFFFFF; font-size:20px; line-height:20px; padding-top:7px;}
.date2{ color:#FFFFFF; font-size:14px; line-height:30px;}
.dateT{ width:66px; height:66px; background:#0269ae; text-align:center; float:left;}

/*新闻 内页列表*/
.dateA span{ font-weight:bold; padding-left:20px;}
.dateA { padding-left:10px; color:#637700;}
#inpage_newslist_a{ padding-left:10px; color:#637700; font-weight:bold;}

/*新闻头条样式*/
.news_noen{height:auto;} 
.news_noen .title a{ font-size:14px; font-weight:bold; color:#F00; line-height:35px;}
.news_noen .txt a{ color:#F00}
.news_noen li{ text-align:left; padding-top:1px; font-size:12px;list-style:none; padding-left:5PX }
.news_noen span{text-align: center; font-size:16px; font-weight:bold}


/*热门带编号*/
.news_hot {height:auto; width:100%;overflow:hidden} 
.news_hot ul { background:url(hotNo.gif) no-repeat}
.news_hot ul li{ text-align:left;border-bottom:1px dashed  #CCCCCC; padding-top:1px; font-size:12px;list-style:none; padding-left:25px; line-height:22px}

.news_hot2 {height:auto;} 
.news_hot2 ul { padding-left:30px}
.news_hot2 ul li{ text-align:left;border-bottom:1px dashed  #CCCCCC; padding-top:1px; font-size:12px;list-style:none;}
/*自由图片样式-样式一*/
.fimg1 {overflow:hidden; display:inline-block;  }
.fimg1 ul li { float:left; list-style-type:none; text-align:center; display:inline; overflow:hidden; margin-right:5px; margin-bottom:6px}
.fimg1 ul li img { text-align:center; width:238px; height:207px;}
.fimg1 ul li span { display:block; text-align:center;}

/*自由图片样式-样式二*/
.fimg2 { width:auto;overflow:hidden}
.fimg2 ul li { float:left; margin:5px;list-style-type:none; text-align:center;display:block; width:230px; }
.fimg2 ul li img { width:225px; height:163px; margin:1px; border: #CCCCCC 1px solid;}
.fimg2 ul li span { display:block; width:176px; text-align:center;}

/*自由图片样式-样式三*/
.fimg3 { width:auto;overflow:hidden}
.fimg3 ul li { float:left; margin:4px;list-style-type:none; text-align:center;display:block; width:228px; }
.fimg3 ul li img { width:225px; height:150px; margin:1px; border: #CCCCCC 1px solid;}
.fimg3 ul li span { display:block; width:176px; text-align:center;}

/*自由图片样式-样式四（去图片）*/
.fimg4{ width:auto;overflow:hidden; margin:10px 0px 0px 10px;}
.fimg4 ul li{ float:left; margin:3px;list-style-type:none; text-align:center;display:block; }
.fimg4 ul li img{ display:none;}
.fimg4 ul li span{ display:block; width:210px; text-align:left; padding-left:20px; background:url(hy_news_point.jpg) no-repeat 5px 8px;}

/*自由图文样式-样式五(带图片)*/
.fimg5 { width:auto;overflow:hidden}
.fimg5 ul li { float:left; list-style-type:none; text-align:center;display:block; }
.fimg5 ul li img { padding:0px; float:left; width:131px; height:69px;}
.fimg5 ul li :hover img {}
.fimg5 ul li span { display:block; width:150px; text-align:left; height:69px; float:right; overflow:hidden; padding-left:5px;}

/*栏目列表样式*/
.class_list{ width:231px; float:left;}
.class_list ul{ width:231px; padding-bottom:14px;}
.class_list ul li{ list-style-type:none; text-align:left; font-size:12px; width:230px; height:44px; background:url(ad_inpage_leftcatebg.jpg) no-repeat center top; padding:5px 0px;}
.class_list ul .default{ list-style-type:none; text-align:left; font-size:12px;}
.class_list ul .default a{ color:#000;}
.class_list ul a{ text-decoration:none; display:block; text-align:center; width:231px; height:32px; font-size:14px; line-height:30px;}
/*大类样式*/
.class_list ul .bigclass {}
.class_list ul .bigclass a{ text-align:left; text-indent:40px;}
.class_list ul .bigclass A:hover { display:block; }
/*小类样式*/
.class_list ul .smallclass a{text-decoration:none; display:block; text-align:center; width:215px; height:50px; line-height:55px;}
.class_list ul .smallclass A:hover { color: #003399}
.class_list ul li.smallclass{ list-style-type:none; text-align:left; font-size:12px; width:215px; height:50px; background:url(incate_bg3.png) no-repeat left top;}
#protitle{ font-size:16px; text-align:center; width:100%; height:30px; margin:10px auto;}
#protitle p{ width:620px; font-size:16px; line-height:30px;}
/*自由留言*/
.fbook {overflow:visible;}
.fbook ul{ margin:0px;}
.fbook ul .title{ font-weight:bold; line-height:30px;}
.fbook ul .qe{border-bottom:#CCCCCC 1px dashed; }
.fbook ul .re{ border-bottom:#CCCCCC 1px solid; padding-top:3px}

/*留言列表
.guestbook {margin:0; padding:0}
.guestbook ul { margin:5px 0px}
.guestbook ul .title { padding:2px 5px; margin:2px; background-color: #E6E6E6; font-weight:bold}
.guestbook ul .qe {border-bottom:#CCCCCC 1px dashed}
.guestbook ul .qe img { padding:10px; float:left}
.guestbook ul .qe span {float:left; padding:5px}
.guestbook ul .re { padding:2px 5px; margin:2px;}
.guestbook ul .bottom { padding:2px 5px; border-top:#CCCCCC 1PX solid; text-align:right }*/

/*单页留言订购*/
#forms { width: auto; height:auto; margin:0;padding-left:80px;}
#forms dl {line-height:25px;width:550px;_height:25px;}
#forms dt {float:left;clear:left;padding:2px 20px;width:100px;}
#forms dd {text-align:left;padding:2px 20px;border:#CCCCCC 1px solid;margin:2px;}
#forms dd input,#forms dd textarea {border:1px solid #dcdcdc;padding:3px; width:250px;}


/*人才招聘样式*/
/*自由人才*/
.fjob{ margin:0px;overflow:hidden}
.fjob ul { padding-left:20px;background:url(jt.gif)  repeat-y  left top;}
.fjob ul li{ text-align:left;border-bottom:1px dashed  #CCCCCC; font-size:12px; line-height:24px }

/*人才列表页*/





/*菜单样式*/
    #tabsH {
       width:686px; margin:0 auto; line-height:normal; height:48px; float:right;
      }
    #tabsH ul {float:left;
      width:686px;
	  height:48px;
        margin:0;
        padding:0px;
        list-style:none;
      }
    #tabsH .current {
      display:inline; height:48px; width:96px; text-align:center;
	 line-height:48px;
      }
    #tabsH .current a {
     
      margin:0;
      padding:0 0 0 0px; 
      text-decoration:none;
      }
  
    #tabsH .current a span {
      float:left;
      display:block;
	  
      font-size:14px;
      color:#FFF;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabsH .current a span {float:none;}
    /* End IE5-Mac hack */
#tabsH .current a:hover span,#tabsH .current .index  span { cursor:pointer; color:#750000; overflow:hidden;}
#tabsH .current a:hover ,#tabsH .current .index  { cursor:pointer; height:48px; overflow:hidden;}
#tabsH .current a:hover span,#tabsH .current .index span{ cursor:pointer; height:48px; overflow:hidden;}






#logo { height:88px}
#zdh{ margin-top:10px}
#main { margin-top:15px}
#banner ul li{ float: right; width:110px; }

#login { background:#f6f6f6}
#ads { height:400px}
.inbanner{ width:1000px; height:410px;}
#foot {  width:100%; margin:0 auto; overflow:hidden;}
.bot{ width:100%; padding:10px 0px; background:#dddddd;}
#fmenu p,#fmenu a,#copyright a{ }
#copyright {  text-align:center; line-height:1.8em; margin-top:20px;}
#sokey { text-align: right ; margin:0; padding:0}


.rollBox{width:290px;overflow:hidden;padding:10px 0 0px 1px; margin:0 auto;}
.rollBox .LeftBotton{height:46px;width:35px;valign:middle;background:url(ic_l.jpg) no-repeat ;overflow:hidden;float:left;display:inline;margin:40px 0 0 0;cursor:pointer;}
.rollBox .RightBotton{ height:46px;width:28px;background:url(ic_r.jpg) no-repeat ;
overflow:hidden;float:left;display:inline;margin:40px 0 0 0;cursor:pointer;}
.rollBox .Cont{ width:280px; overflow:hidden; float:left; height:190px;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont li{width:133px; height:170px; overflow:hidden; float:left; text-align:center; padding-left:3px; padding-right:3px; margin:0; background:url(shadow.png) no-repeat center 128px;}
.rollBox .Cont li span{ padding-top:10px; float:left; padding-left:35px;}
.rollBox .Cont li img{padding:0px; width:131px; height:136px;background:#fff; border:1px solid #ccc; display:block; text-align:center; margin:0;}
.rollBox .Cont li p{line-height:20px;color:#505050; height:20px; text-align:center; margin:0; padding-right:10px;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left; padding:0; margin:0;}


#demo { overflow:hidden; border: 0px dashed #CCC; width: 699px; height:155px; margin:0 auto;}
#demo li{ float:left; height:145px; display:block; margin-right:15px; text-align:center; border-left: #909090 0px solid;
border-top: #909090 0px solid; background:#FFFFFF; 
filter: progid:DXImageTransform.Microsoft.Shadow(color=#909090,direction=120,strength=4);/*ie*/
-moz-box-shadow: 2px 2px 10px #909090;/*firefox*/
-webkit-box-shadow: 2px 2px 10px #909090;/*safari或chrome*/
box-shadow: 2px 2px 10px #909090;/*opera或ie9*/}
#demo li img { height:112px;}
#demo li a img{ border:none;}
#demo li a:hover img { border: 0px solid #ea0001;}
#demo li span {  height:25px; line-height:25px;margin-right:18px;}
#demo li span a { height:25px; line-height:25px; color:#666666; display:block; }
#indemo { float: left; width: 800%;}
#demo1 { float: left;}
#demo2 { float: left;}


/*首页样式*/
*{ margin:0; padding:0;}
a{ text-decoration:none;}
li{ list-style-type:none;}

.clear{ clear:both; float:none;}
body{ width:100%; padding:0; font-size:12px; font-family:"微软雅黑"; margin:0 auto;}

/*头部*/
.ihead_bg{ width:100%; height:125px; background: url(head_bg.png) no-repeat center top; margin:0 auto;}
.ihead{ height:125px; width:893px; margin:0 auto;}
.inav_bg{ width:100%; height:36px; background:url(nav_tipline.png) no-repeat center top; margin:0 auto;}
.inav{ height:36px; width:893px; margin:0 auto; }
.ibanner{ width:100%; height:376px; margin:0 auto;}
.ibanner2{ width:100%; height:332px; margin:0 auto;}
.ibanner_cont{}
/*头部*/

/*内容*/
.iabout_bg{ width:980px; height:291px; background:url(production.jpg) no-repeat center top; margin:25px auto; position:relative;}
.iabout_txt{ width:350px; height:125px; display:inline; float:right; margin:142px 170px 0px 0px; line-height:25px;}
.iabout_btn{ width:110px; height:19px; position:absolute; top:272px; left:440px; z-index:1000;}

.inews{ width:980px; height:388px; margin:0 auto;}
.inews_left{ width:500px; height:388px; float:left;}
.inews_left_title{ width:500px; height:49px; float:left; background:url(news.jpg) no-repeat center top;}
.more1{ width:60px; height:17px; float:right; display:inline; margin-top:10px;}
.inews_left_list{ width:500px; height:339px; float:left; display:inline-block;}
.inews_right{ width:459px; height:388px; float:right; background:url(mainproduct.jpg) no-repeat center top; position:relative;}
.main01{ width:196px; height:33px; position:absolute; top:55px;}
.main02{ width:260px; height:33px; position:absolute; top:351px; left:200px;}

.iproduct{ width:980px; margin:25px auto; height:210px;}
.iproduct_introd{ width:135px; height:210px; background:url(left_productshow.jpg) no-repeat left top; float:left; margin:0 auto; position:relative;}
.more2{ width:45px; height:15px; position:absolute; top:147px; left:28px;}
.iproduct_show{ width:845px; height:210px; float:left; margin:0 auto;}

.iforce{ width:980px; height:auto; margin:0 auto;}
.iforce img{ margin:0; padding:0; clear:both; float:none; border:none;}

.ifooter{ width:100%; height:150px; background:url(footer_bg.jpg) repeat-x center top;}
.ifooter_txt{ width:980px; text-align:center; margin:0 auto; height:auto; color:#FFFFFF; line-height:30px; padding-top:10px;}
.ifooter_txt a,.ifooter_txt a:link,.ifooter_txt a:hover,.ifooter_txt a:visited{ color:#FFFFFF;}
/*内容*/




/*内页*/
.inpage{ width:893px; margin:0 auto;}
.ifix{ width:204px; height:500px; float:left;}
.icategory{ width:204px; height:140px; float:left; background:url(inpage_cate.jpg) no-repeat center top;}
.icategory ul{ float:right; width:189px; height:80px; padding-top:50px;}
.icategory ul li{}
.istrength{ float:left; padding-top:30px;}
.icontactus{ width:204px; height:217px; background:url(inpage_contact.jpg) no-repeat center top; float:left; margin-top:5px;}
.icontactus_txt{ width:180px; float:left; padding:65px 0px 0px 10px;}
.icont{ width:893px; margin:10px auto;}
.icont_title{ position:relative; margin:0 auto; display:block; width:100%;}
.icont_title2{ position:relative; margin:0 auto; display:block; width:100%; height:38px; background:url(incate_title2.png) no-repeat right top; overflow:hidden;}
.icont_content{ width:893px; margin:0 auto;}

.right{width:780px; float:right; border-left:1px solid #dedede; overflow:hidden;}
#i_nflas_title { background:url(bzls.jpg) no-repeat; line-height:30px; color: #06F; font-size:14px; font-weight:bold; padding-left:40px; padding-top:3px}
.i_xbox { border:#3C7297 1px solid; padding:5px;margin-bottom:2px}
.i_xbox2 { border: #09C 2px solid; border-top:none; padding:2px; width:100% -4; margin-bottom:2px}
.i_rbox_title { background:url (zbg.jpg) no-repeat; line-height:33px; color: #FFF; padding-left:40px; font-size:14px; font-weight:bold; margin-top:5px}
#i_ptiele{ background:url(pro_index.jpg) no-repeat; line-height:37px; color:#FFF; font-size:14px; font-weight:bold; padding-left:35px}
#i_ptiele span,#i_n_title span{ float:right; padding-right:15px; padding-top:5px;}
#i_ptiele span img ,#i_n_title span img { padding-top:6px}
#i_n_title{ background:url(hbbg.jpg) no-repeat; line-height:35px;color:#FFF; font-size:14px; font-weight:bold; padding-left:42px} 
#i_book { background:url(xbg_top_bg2.jpg) no-repeat; line-height:40px; padding-left:80px;font-weight:bold; margin-top:5px}
#i_photo { background:url(xbg_top_bg.jpg) no-repeat; line-height:27px; padding-left:30px;font-weight:bold; margin-top:5px}
.i_boox_xbox {border: #CCC 1px solid; border-top:0; width:100% -2px; padding:5px; margin-bottom:5px;zoom:1;}

.votejs { float:left}
.votejs li  { float:left; width:110px;}
.votejs li  label { width:60px}
.vote_sub {text-align:center;} 
.p_title { height:25px; background:url(nav_btbg.jpg) no-repeat; line-height:25px; text-indent:10px; color:#FFFFFF;  font-size:14px; font-weight:bold}
.xbox,.xqbox,.xnbox{ border: #005EAE 0px solid; border-top:0; width:100% -2px; padding:5px; margin-bottom:5px;zoom:1}
.xqbox{border:#85D5F6 0px solid;border-top:0;  }
.xnbox{border:#85D5F6 1px solid;border-top:0; padding:0  }

.bmenu {  margin:0 auto; text-align:right; font-size:12px; font-weight:bold; color:#036;}
.bmenu h1{ font-size:14px; text-indent:60px;  line-height:53px;}
.bmenu span { font-size:12px; font-weight: 400; color:#000; float:right;}
.bmenu span a:link,.bmenu span a:hover,.bmenu span a:visited{ color:#000;}

.conts { margin:0 auto; text-align:left;}



