﻿/****************************************************************
 *																*		
 * 						      代码库							*
 *                        www.dmaku.com							*
 *       		  努力创建完善、持续更新插件以及模板			*
 * 																*
****************************************************************/
*{margin:0px; padding:0px;}
body{ font-size:12px; font-family:"微软雅黑";  background:#FFF; color:#000; min-width:1024px}
li{ list-style:none}
a{ text-decoration:none; color:#000; outline:none; transition:all 0.5s}
ul{ padding:0px; margin:0px}
form{margin:0; padding:0;}
img{ border:0px; vertical-align:middle;}
.clear{clear:both}
.fl_r2{float:right;}
.fl_l2{float:left;}.fl { float:left;}.fr { float:right;}
.margin10{ margin-top:10px;}
.margin20{margin-top:20px;}

.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-table;}/* Hides from IE-mac \*/
*html .clearfix{height:1%;}
.clearfix{display:block;}/* End hide from IE-mac */
*+html .clearfix{min-height:1%;}

.main_content{ width:926px; min-height:500px; overflow:hidden; margin-bottom:50px; line-height:24px;}

.header2{}
.header2_top{height:28px; background:#f8f8f8; border-bottom:1px solid #e4e4e4;}
.header2_top2{height:28px; width:1220px;margin:0 auto; line-height:28px; color:#626262;}
.header2_top2,.header2_top2 a{ color:#626262;}
.header2_logo{ width:1220px; height:135px; margin:0 auto; overflow:hidden;}
.header2_logo2{ float:left; width:348px; height:57px; margin-top:37px; margin-left:18px;}

.header2_logo3{ width:340px; height:80px; float:right; margin-top:28px; overflow:hidden; margin-right:0px;}
.header2_logo31{ float:left; width:58px; height:60px; padding-top:10px; margin-left:10px;}
.header2_logo32{ width:240px; height:73px;float:right; color:#0983b8; font-size:16px; font-weight:bold; overflow:hidden;line-height:38px;}

.header2_logo321R{ float:left; color:#1a8478; font-size:16px;}
.header2_logo321L{ float:left;}.header2_logo321L img{ padding-top:3px;}
.header2_logo322{ color:#e39349; font-size:31px;}


.header2_logo4{ width:210px; height:70px;float:left; margin-left:45px; margin-top:38px; font-size:21px; color:#1b1409; text-align:center; font-weight:bold; line-height:36px; overflow:hidden;}
.header2_logo4 span{ color:#41985d;}

.nav22{height:41px; background:#399d60;}
.header_nav2{height:41px;width:1225px; margin:0 auto;}
#navul li{ float:left;_zoom:1;*display:inline;*margin-left:0px;width:100px;height:41px;text-align:center;line-height:41px; font-size:14px; background:url(../images/nav_bg2.jpg) center right no-repeat;}
#navul li a{ display:block;}
#navul li a:link,#navul li a:visited{color:#FFF;}
#navul li.navmoon,#navul li.focus{background:url(../images/nav_bg2.png) center top no-repeat;width:111px; height:47px; line-height:46px; margin-top:-6px;}
#navul li.navmoon a,#navul li.focus a{color:#000;}
#navul li{ position:relative}
#navul li:hover .nf_t{ display:block}
.nf_t{ display:none; position:absolute; z-index:9999999; background:#f6f6f6;*margin-left:-56px}
.nf_t dl{ width:107px; border-bottom:1px #eeeeee solid;  line-height:35px; text-align:center}
.nf_t dl a{ color:#000}
.nf_t dl:hover{ background:#57db8a}

.index_search{ height:37px; background:url(../images/index_searchbg.jpg);}
.index_search2{ width:1000px; height:37px; margin:0 auto; overflow:hidden;}
.index_search3{ width:550px; height:29px; float:left; line-height:36px; color:#696869;}
.index_search3 a{ color:#969696;}
.index_search3 span{ font-weight:bold;}
/*Search*/
#search_mini_form{width:280px; height:25px; overflow:hidden;*margin-left:0px; *margin-right:0px; margin-top:3px; padding-top:4px; float:right;}
#search_mini_form .button {width:52px;height:22px; background:url(../images/index_search_btn.png) no-repeat;border:0;}
#search_mini_form .input-text {float:left;border:0; height:20px;color:#666; background:#FFF;text-transform:uppercase;width:184px;transition:all 0.3s ease; border:1px solid #cecdcd; background:none; margin-right:5px;}

/* banner-box */
.banner-box{height:631px;position:relative;overflow:hidden;}
.banner-box .bd{ width:100% !important;}
.banner-box .bd li{width:100% !important;height:631px;}
.banner-box .bd li a{display:block;background-size:auto;}
.banner-box .bd li a div{height:631px;}
.banner-btn{width:1220px;position:absolute;top:260px;left:50%;margin-left:-610px;}
.banner-btn a{display:block;width:49px;height:104px;position:absolute;top:0;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;}
.banner-btn a.prev{left:20px;background:url(../images/foot.png) no-repeat 0 0;} 
.banner-btn a.next{right:20px;background:url(../images/foot.png) no-repeat -49px 0;}
.banner-box .hd {position:absolute;top:380px;left:540px;}
.banner-box .hd ul li{width:12px;height:12px;border-radius :50%;text-indent:-9999px;margin-right:20px;background:#ccc;float:left;cursor:pointer;}
.banner-box .hd ul li.on{background:#DA324D;}


.index_k2{ width:1230px; height:700px; margin:0px auto 0px; padding-top:0px; overflow:hidden;}
.index_k2t{ width:750px; height:116px; margin:0 auto; background:url(../images/index_k2tbg.jpg) center no-repeat; font-size:42px; color:#228457; text-align:center; line-height:146px; overflow:hidden;}
.index_k21{ width:1230px; height:420px; overflow:hidden; margin:0 auto;}

.section{width:1230px;margin:0px auto 0 auto;overflow:hidden;}
.section ul{width:1220px; margin:0 auto;}
.section ul li{float:left;margin-right:0px;display:inline;width:609px;height:420px;overflow:hidden;position:relative;}
.section ul li .photo{width:609px;height:420px;overflow:hidden;}
.section .rsp{width:609px;height:430px;overflow:hidden;position: absolute;background:#000;top:0px;left:0px;}
.section .text{position:absolute;width:609px;height:420px;left:-609px;top:50px;overflow:hidden;}
.section .text h3{width:609px;margin-top:100px;height:50px;line-height:50px;text-align:center;color:#FFFFFF;font-size:36px;}
.section .text a{text-decoration:none}
.section .text div{text-align:center;color:#FFFFFF;font-size:24px;}

.index_k621{ width:1230px; height:615px; overflow:hidden; margin:0 auto;}
.section2{width:1230px;margin:0px auto 0 auto;overflow:hidden;}
.section2 ul{width:1220px; margin:0 auto;}
.section2 ul li{float:left;margin-right:0px;display:inline;width:609px;height:615px;overflow:hidden;position:relative;}
.section2 ul li .photo{width:609px;height:615px;overflow:hidden;}
.section2 .rsp{width:609px;height:615px;overflow:hidden;position: absolute;background:#000;top:0px;left:0px;}
.section2 .text{position:absolute;width:609px;height:615px;left:-609px;top:50px;overflow:hidden;}
.section2 .text h3{width:609px;margin-top:200px;text-align:center;}
.section2 .text a{text-decoration:none}
.section2 .text div{text-align:center;color:#FFFFFF;font-size:24px;}

.index_k22{ width:300px; height:130px; overflow:hidden;margin:24px auto 0px; text-align:center;}
.index_k221{ font-size:15px; color:#333333; text-align:center; font-weight:bold;}.index_k221 span{ font-size:29px;}
.index_k222{ padding-top:10px;}

.index_k3{ height:700px;}
.index_k3t{ height:120px; background:url(../images/index_k3tbg.jpg) center no-repeat;}
.index_k3t1{ width:420px; height:94px; margin:0 auto; color:#228457; font-size:42px; text-align:center; padding-top:10px; overflow:hidden;}
.index_k3t1 span{ color:#279562;  font-size:30px; font-weight:bold;}
.index_k31{ width:1220px; height:570px; margin:10px auto 0px;}

.index_datu2{ height:210px; margin:0px auto 0px; overflow:hidden; background:url(../images/jy_dat1.jpg) center no-repeat;}
.index_datu21{ height:210px; width:1220px; margin:0 auto;}
.index_datu21a{ width:235px; height:50px;margin-left:918px; margin-top:116px;}



.index_datu3{ height:210px; margin:10px auto 0px; overflow:hidden; background:url(../images/index_datu3.jpg) center no-repeat;}
.index_datu31{ height:210px; width:1220px; margin:0 auto;}
.index_datu31a{ width:235px; height:50px;margin-left:92px; margin-top:118px;}


.index_k31L{ width:730px; float:left; height:550px; overflow:hidden;}
.index_k31L1{ height:90px; color:#adadad; font-size:24px; text-transform:uppercase; font-weight:bold;line-height:42px; padding-left:10px;}
.index_k31L1 span{ font-size:24px; color:#279562; font-weight:normal;}
.index_k31L2{ margin-top:10px;}
.index_k31R{ width:480px; height:550px; overflow:hidden; float:right; background:url(../images/index_k31R.jpg)  left top no-repeat;}
.index_k31R ul{ width:420px; margin-left:35px;}
.index_k31R ul li{ height:100px; border-bottom:1px dashed #abaaaa; color:#2d2b2a; font-size:16px; line-height:28px; margin-bottom:8px;}
.index_k31R ul li span{ color:#212222; font-size:23px; font-weight:bold;}
.index_k31R ul li span.zit13{ color:#212222; font-size:13px; font-weight:normal;}

.index_k4{ height:860px; background:url(../images/index_k4bg.jpg) #FFF;}
.index_k4t{ height:100px; background:url(../images/index_k4tbg.jpg) bottom center no-repeat; padding-top:50px; text-align:center; color:#228457; font-size:42px; line-height:90px;}

.index_k41{ width:1220px; height:550px; margin:50px auto 0px; overflow:hidden;}
.index_k41L{ width:575px; height:530px; overflow:hidden; float:left;}
.index_k41R{ float:right; margin-right:-46px; margin-top:75px;}
.index_k41L li{ color:#838383; font-size:18px; line-height:36px; margin-bottom:12px;}
.index_k41L li span{ color:#238156; font-size:24px; font-weight:bold;}

.index_k42{text-align:center; padding-top:30px;}

.index_k5{ margin-top:40px;}
.index_k5t{ height:100px; background:url(../images/index_k5tbg.jpg) center no-repeat; text-transform:uppercase; text-align:center; color:#238457; font-size:53px;}
.index_k5t span{ color:#7eae95; font-size:28px;}
.index_k51{ width:1220px; height:640px;margin:0 auto;}
.index_k51L{ width:781px; float:left; margin-left:-65px; text-align:center;}
.index_k51L1{ margin-top:30px;}.index_k51L2{ margin-top:20px;}

.index_k51R{ width:380px; height:610px; float:right; margin-right:20px; margin-top:10px; overflow:hidden;}
.index_k51R li{ color:#238457; height:48px; line-height:48px; font-size:24px; background:url(../images/index_k51Rsj2.png) left center no-repeat; padding-left:20px;}
.index_k51R li:hover{background:url(../images/index_k51Rsj1.png) left center no-repeat; }
.index_k51R li:last-child{ background:none;}
	
.index_k6{ margin-top:50px;}	
.index_k6t{ height:120px; background:url(../images/index_k6tbg.jpg) center no-repeat; text-align:center;}	
.index_k6t1{ color:#030303; font-size:41px;}.index_k6t1 span{ font-size:60px; color:#238457;}
.index_k6t2{ font-size:34px; color:#7d7d7d; font-weight:bold;}.index_k6t2 span{ color:#7eae95; text-transform:uppercase; font-size:38px; font-weight:normal;}	

.index_k7{ height:840px; background:url(../images/index_k7bg.jpg) center no-repeat; margin-top:60px;}	
.index_k71{ width:620px; height:170px; margin:0 auto;color:#FFF;  text-align:center; overflow:hidden;}
.index_k711{ font-size:53px; padding-top:30px;}
.index_k712{ font-size:38px; text-transform:uppercase; padding-top:10px;}

.index_k72{ width:1220px; margin:0 auto;}	
.index_k721{ width:500px; height:640px;margin-left:730px; overflow:hidden;}	
.index_k7211{ font-size:25px; color:#FFF; padding-left:10px; line-height:52px;}.index_k7211 span{ font-size:36px;}
.index_k7212{ color:#7bb942; text-align:center; margin-top:20px; font-size:28px;}	
.index_k7213{ color:#191919; font-size:53px; text-align:center; margin-top:30px;}
.index_k7214{ width:350px; height:150px; overflow:hidden; margin:40px auto 0; text-align:center;}
.index_k72141{ font-size:16px; color:#FFF; text-align:left; line-height:32px;}.index_k72141 span{ font-size:33px;}
.index_k72141 img{ float:left; margin:0 15px;}
.index_k72142{ margin-top:30px;}

.index_k8{ height:740px; background:url(../images/index_k8bg.jpg) top repeat-x; margin-top:36px;}
.index_k8t{ width:800px; margin:0 auto; text-align:center;}
.index_k81{ width:1220px; margin:50px auto 0px; overflow:hidden;}
.index_k81 .dsdsds{ width:335px; height:510px; float:left; color:#555555; font-size:14px; overflow:hidden; margin:0px 34px;}
.index_k811{ width:334px; height:211px; overflow:hidden; margin:0 auto; text-align:center; }.index_k811 img{ max-width:334px; max-height:211px;}
.index_k812{ width:323px; height:39px; background:url(../images/index_k81bg2.jpg) center no-repeat; margin:24px auto 0px; font-size:18px; line-height:39px; padding:0 5px; overflow:hidden;}.index_k812 a{color:#505050; }
.index_k813{ width:313px; height:130px; padding:10px 10px 10px; line-height:28px; overflow:hidden;}
.index_k814{ text-align:center;}


.jmindex_k81{ width:1000px; margin:50px auto 0px; padding-bottom:49px; overflow:hidden; background:url(../images/jmindex_k81bg.jpg) center bottom no-repeat;}
.jmindex_k81 .dsdsds{ width:335px; height:460px; float:left; color:#555555; font-size:14px; overflow:hidden; margin:0px 64px;}



.index_k81 .dsdsds:hover .index_k811{-webkit-filter: grayscale(0); -moz-filter: grayscale(0); -ms-filter: grayscale(0); -o-filter: grayscale(0); filter: grayscale(0); filter:0; }
.index_k81 .dsdsds:hover .index_k812 a{ color:#238457;}
.index_k9{ height:630px; background:url(../images/index_k9bg.jpg) center no-repeat;}
.index_k91{ width:1220px; margin:0 auto;}
.index_k91L{ width:590px; float:left; height:520px; overflow:hidden; margin-top:80px; text-align:center;}
.index_k91L1{ width:572px; height:402px; overflow:hidden; margin:20px auto 0px; background:url(../images/index_k91L1bg.png);}
.index_k91R{ width:586px; height:480px; overflow:hidden;float:right; margin-top:80px; text-align:center;}

.index_k91L12{ width:420px; margin:28px auto 30px;color:#FFF;}
.index_k91L12x,.index_k91L12dh,.index_k91L12dq,.index_k91L12sj{ float:left; text-align:center; overflow:hidden; font-size:12px; font-family:"宋体"; margin-left:5px;}
.index_k91L12x{ width:80px;}
.index_k91L12dh{ width:120px;}
.index_k91L12dq{ width:80px;}
.index_k91L12sj{ width:110px;}

.index_k922{ width:440px; padding-top:20px;height:300px;overflow:hidden;text-align:center; margin-left:75px;}
.index_k922 li{ line-height:40px; color:#424141;}
.zxly3{ width:581px; height:274px; background:url(../images/jiaru.png) center no-repeat; margin:30px auto 0px;}
.index_zxly4{ width:470px; height:38px; background:none; margin-left:35px; border:none; color:#FFF; line-height:38px; margin-top:3px;}
.index_zxly5{width:470px; height:38px; background:none; margin-left:35px; border:none; color:#FFF; line-height:38px; margin-top:25px;}
.index_zxly6{width:576px; height:144px; background:none; margin-left:0px; border:none; color:#FFF; margin-top:25px;}
.submittj{border:none;width:580px; height:43px; background:#ad9151; color:#FFF; font-size:18px; line-height:43px; margin-top:20px;}

.footer2{   background:url(../images/footer21.jpg) repeat-x;}
.footer21{ width:1220px;  margin:0 auto; overflow:hidden;}
.footer22{ height:220px;}
.footer221{ width:440px; height:80px; float:left; margin-top:85px; margin-left:30px; color:#393939; font-size:23px; font-weight:bold;}
.footer221 img{ float:left; margin-top:20px; margin-left:5px; margin-right:15px;}
.footer222{ width:355px; height:190px; margin-top:20px; margin-right:20px;float:right;}
.footer222 img{ float:right;}
.footer2222{ padding-top:150px; float:left; color:#545454; font-size:18px; padding-left:10px;}

.footer23{ height:200px; width:1220px; margin-top:10px; text-align:center; }
.footer231{ height:100px; font-size:47px; color:#474444; font-weight:bold;}.footer231 span{ font-size:22px; color:#333;}
.footer232{}.footer232 ul{ padding-top:20px; width:1000px; margin:0px auto}
.footer232 li{ float:left; margin:0 20px;}
.footer24{ width:1220px; height:120px; overflow:hidden;margin:5px auto 0px; text-align:center; font-size:14px; color:#2d2d2d; line-height:32px;}
.footer24 a{color:#2d2d2d;}

.about_banner{ width:1220px; margin:0 auto; overflow:hidden;}
.zsjm_banner{ height:630px; background:url(../images/zsjm2.jpg) center no-repeat;}


.proin{padding:10px;}
.proin .title{ font-size:20px; font-weight:bolder; color:#252525; text-align:center; margin-top:15px;}
.proin .date{ margin-top:12px; text-align:center; color:#a1a1a1; font-size:12px;} 
.proin .lin{height:7px; border-bottom:#eaeaea solid 2px;}
.proin .article{ line-height:28px; margin-top:18px;}
.proin .pre{ background-color:#fffbf0; width:102px; border:#989898 solid 1px; border-radius:4px; float:left;}
.proin .pre a{ line-height:31px; font-size:14px; width:102px; display:block; text-align:center; color:#3f3f47;}
.proin .pretit{ float:left; padding-left:10px;}
.proin .pretit a{line-height:31px; color:#252525; text-decoration:underline;}
.proin .martop{ margin-top:79px;}
.proin .martop2{ margin-top:12px;}
.proin .fontnav a{ color:#252525;}
.proin{ padding-bottom:15px;}
.proin .img3 img{ display:block; max-width:650px; margin:auto; padding-bottom:10px;}

/*分页*/
.page_fy {PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 7px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center; margin-top:15px; font-size:14px;}
.page_fy A {BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #399d60; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid; TEXT-DECORATION: none}
.page_fy A:hover {BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #666; BORDER-BOTTOM: #999 1px solid}
.page_fy A:active {BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #666; BORDER-BOTTOM: #999 1px solid}
.page_fy .focus {BORDER-RIGHT: #399d60 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #399d60 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #399d60 1px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #399d60 1px solid; BACKGROUND-COLOR: #399d60}
.page_fy .disabled {BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #ddd; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid}
.page_fy span{padding-left:5px;}
.page_fy span.off {border: 1px solid #EEEEEE;color:#656565;margin: 2px;padding: 2px 5px;}


.content_ct{width:100%; overflow:hidden}
.content_ct2{padding:10px;}
.content_ct2 .arc_title{padding:8px 0; text-align:center; font-size:16px; font-weight:bold}
.content_ct2 .add_info{border-bottom:1px dashed #ddd; padding:8px 0; color:#aaa; text-align:center;}


.arc_link span{padding:0 8px;}
.arc_link span a{color:#0000FF}
.prv,.next{width:130px; height:180px;}
.prv p,.next p{height:25px; line-height:25px; font-weight:bold}
.prv{float:left;}
.next{float:right; margin-right:50px; display:inline}
.prv dt,.next dt{ display:block; height:135px; width:102px;}
.prv dt img,.next dt img{padding:1px; border:1px solid #ddd}
.prv dd,.next dd{padding-top:5px; line-height:14px; color:#0000FF; text-align:center;}

/*地图样式*/
.sitemap{}
.sitemap h2{height:25px; line-height:25px; font-size:14px; padding-top:5px; border-bottom:1px dashed #ccc}
.sitemap .sitemap_box{border-bottom:1px dashed #ccc;}
.sitemap li{display:block; float:left; margin-right:15px; height:28px; line-height:28px;}
.sitemap li a{display:block; padding:5px 0; float:left;}

/*search*/
.search_title{margin-top:10px; border:1px solid #ccc; border-right:0; border-left:0; background:#F3F3F3; height:30px; line-height:30px; padding-left:5px;}
.search_title a{padding-left:15px; font-weight:bold}
.search_content{margin-top:5px; border-bottom:1px dashed #ccc}
.search_content h2{height:25px; line-height:25px;}
.search_content h2 a{font-size:14px;}
.search_content p{padding:5px 0;line-height:23px;}
.search_page{width:99%; border-top:none; text-align:left; margin-top:8px;}
.search_page ul{ list-style:none}
.search_page li{display:block; float:left; margin-left:5px; height:25px; line-height:25px;}
.search_page li a{display:block; height:25px; line-height:25px; float:left;}
.search_page li.focus a{font-weight:bold; color:#990000}


.chuang2 ul li{ width:238px; float:left; margin:15px 30px 0px; overflow:hidden; height:289px;}
.chuang2 ul li a{ display:block; border:#c8c4c4 solid 1px;}
.chuang2 ul li a:hover{ display:block; border:#399d60 solid 1px; height:240px;}
.chuang2 ul li img{ display:block; margin:auto;}
.chuang2 ul li:hover .showsha{ background:url(../images/proin_sha.jpg) no-repeat center; height:8px;}
.chuang2 ul li a:hover .cname{ text-align:center; color:#000; line-height:30px; height:15px;}


.chuang3 ul li{ width:238px; float:left; margin:15px 30px 0px; overflow:hidden; height:220px;}
.chuang3 ul li a{ display:block; border:#c8c4c4 solid 1px;}
.chuang3 ul li a:hover{ display:block; border:#399d60 solid 1px; height:180px;}
.chuang3 ul li img{ display:block; margin:auto; height:139px;}
.chuang3 ul li:hover .showsha{ background:url(../images/proin_sha.jpg) no-repeat center; height:8px;}
.chuang3 ul li a:hover .cname{ text-align:center; color:#000; line-height:30px; height:15px;}

.cimg{ padding-top:9px;}
.cname{ text-align:center; color:#000; line-height:30px;}


.pager{padding:12px 0; margin-top:20px;}





/*放大镜右侧的文字*/
.large{ float:left; margin-top:21px;}
.large2{ float:left; width:352px; margin-left:40px;}
.corange{color:#252525;font-size:18px;line-height:40px;border-bottom:1px dashed #ccc; font-weight:bold;}
.corange2{ padding-top:15px;font-size:14px; color:#000; line-height:22px;}
.corange3{ line-height:22px; font-size:14px;padding-top:7px;}
.corange4{ padding-top:12px;font-size:14px; color:#000; line-height:22px;}
.hotphone{ color:#252525; font-weight:bold; font-size:22px;}
.online{ margin-top:50px;}
.online a{ font-size:14px; display:block;width:133px; height:38px;background:url(../images/proin_btn.jpg) no-repeat; display:inline-block; line-height:36px; text-align:center; color:#FFF;}
.adetail{ border-bottom:#e2e2e2 solid 2px; margin-top:20px;}
.adetail2{ width:118px; height:29px;font-size:12px; text-align:center;color:#010101; font-weight:bold; float:left;line-height:29px; background:url(../images/proin_lin.jpg) repeat-x; border-left:#e2e2e2 solid 1px;border-top:#e2e2e2 solid 1px;border-right:#e2e2e2 solid 1px; border-radius:3px;}
.adetail2 a{ color:#010101;}
.adetail3{ width:118px; height:29px;font-size:12px; text-align:center;color:#010101; font-weight:bold; float:left;line-height:29px; background:url(../images/proin_lin.jpg) repeat-x; border-left:#e2e2e2 solid 1px;border-top:#e2e2e2 solid 1px;border-right:#e2e2e2 solid 1px; border-radius:3px; margin-left:10px;}
.adetail3 a{ color:#010101;}
.article ul li img{ width:350px; border-left:#d4d4d4 solid 1px;border-right:#d4d4d4 solid 1px;}
.article ul li{ float:left; margin-left:17px; margin-top:21px;}
.abpro{ margin-top:19px;}
.xiang{ width:70px; height:28px; line-height:28px; font-size:14px; color:#000; border:#e4e3e3 solid 1px; background:url(../images/proin_jian.jpg) no-repeat 7px; padding-left:25px; box-shadow:3px 3px 10px #bdbdbd; margin-top:10px;}
.xiang2{ border:#cccccc dotted 1px; min-height:92px; padding-left:10px;}
.recom{ float:left; background:url(../images/proin_tou.jpg) no-repeat left; padding-left:12px; font-size:14px;}
.recom span{font-size:12px;}
.recom2{ width:720px; float:left; background-color:#626365; height:4px; margin-top:10px; margin-left:15px;}
.tui{ margin-top:24px;}

.jqzoom{ width:350px; position:relative;}
.zoomdiv{ left:859px; height:400px; width:400px;}
.list-h li{ float:left;}
#spec-n5{width:350px; height:56px; padding-top:6px; overflow:hidden;}
#spec-left{ width:10px; height:45px; float:left; cursor:pointer; margin-top:23px;}
#spec-right{ width:10px; height:45px; float:left;cursor:pointer; margin-top:23px;}
#spec-list{ width:325px; float:left; overflow:hidden; margin-left:2px; display:inline;}
#spec-list ul li{ float:left; margin-right:0px; display:inline; width:62px;}
#spec-list ul li img{ padding:2px ; border:1px solid #ccc; width:50px; height:50px;}

/*jqzoom*/
.jqzoom{position:relative;padding:0;}
.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;width:400px;height:400px;border:1px solid #e4e4e4;display:none;text-align:center;overflow: hidden;}
.bigimg{width:800px;height:800px;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px;height:50px;border:1px solid #aaa;background:#FEDE4F 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}
#spec-list{ position:relative; width:322px; margin-right:6px;}
#spec-list div{ margin-top:0;margin-left:-30px; *margin-left:0;}

.proin  .LeftBotton {
 BACKGROUND: url(../images/proin_left.jpg) no-repeat; WIDTH: 27px; HEIGHT: 67px;position: absolute;left: -17px;top: 70px;z-index: 10;
}
.proin .blk_18 {
  MARGIN-TOP: 8px;width:759px;  ZOOM: 1; position:relative;
}
.proin  .RightBotton {
 BACKGROUND: url(../images/proin_right.jpg) no-repeat; WIDTH: 27px; HEIGHT: 67px; display:block;position: absolute;right: -16px;top: 70px;z-index: 10;
}
.proin .blk_18 .pl img{ width:227px; display:block; margin:auto;}

.proin .blk_18 .pl{ float:left; display:block;width:227px;  border:#c8c4c4 solid 1px;}
.proin .blk_18 .pl:hover{ float:left; display:block;width:227px;  border:#F00 solid 1px;}
.proin .ScrCont {
 WIDTH: 32766px; ZOOM: 1
}
.proin .blk_18 #List1_1 {
 FLOAT: left
}
.proin .blk_18 #List2_1 {
 FLOAT: left
}
.proin .blk_18 .pcont {
 FLOAT: left; OVERFLOW: hidden; width:759px; ZOOM:1;
}
.proin .leftright{ width:57px; float:right;}
.proin .do{width:240px; float:left;margin-left:18px;}
.proin .doname{ text-align:center; color:#252525; font-size:14px; line-height:24px;}


#preview{ float:none; text-align:center; width:350px; float:left; overflow:hidden;}
.jqzoom{ width:350px; height:350px; position:relative;}
.zoomdiv{left:859px; height:400px; width:400px;}
.list-h li{ float:left;}
.list-h li img{ max-width:200px;}
#spec-n5{width:350px; height:56px; padding-top:6px; overflow:hidden;}
#spec-left{ background:url(../images/left.gif) no-repeat; width:10px; height:45px; float:left; cursor:pointer; margin-top:5px;}
#spec-right{background:url(../images/right.gif) no-repeat; width:10px; height:45px; float:left;cursor:pointer; margin-top:5px;}
#spec-list{ width:325px; float:left; overflow:hidden; margin-left:2px; display:inline;}
#spec-list ul li{ float:left; margin-right:0px; display:inline; width:62px;}
#spec-list ul li img{ padding:2px ; border:1px solid #ccc; width:50px; height:50px;}
/*jqzoom*/
.jqzoom{position:relative;padding:0;}
.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;width:400px;height:400px;background:url(i/loading.gif) #fff no-repeat center center;border:1px solid #e4e4e4;display:none;text-align:center;overflow: hidden;}
.bigimg{width:800px;height:800px;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px;height:50px;border:1px solid #aaa;background:#FEDE4F 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}
#spec-list{ position:relative; width:322px; margin-right:6px;}
#spec-list div{ margin-top:0;margin-left:-30px; *margin-left:0;}



.fl { float:left;}.fr { float:right;}
.par3{ height:170px; margin:0px;overflow:hidden; overflow:hidden;}
.par3 .arr1 a{ display:block; width:34px; height:37px; overflow:hidden; margin-top:43px; overflow:hidden; background:url("../images/par_l.gif") no-repeat;}
.par3 .arr1 a:hover{background:url("../images/par_l2.gif") no-repeat;}
.par3 .arr2 a{ display:block; width:34px; height:37px; overflow:hidden; margin-top:43px; overflow:hidden; background:url("../images/par_r.gif")no-repeat;}
.par3 .arr2 a:hover{background:url("../images/par_r2.gif") no-repeat;}
.par3 li{width:220px; height:155px; float:left; display:inline; margin-left:20px; overflow:hidden; text-align:center; margin-top:5px;}
.par3 li img{ width:209px; height:147px; margin:0 auto; padding-top:4px;}


.release_fw{width: 700px;margin-top: 10px;clear: both;}
.release_fw *{ font-family:microsoft yahei;}
.release_fw .release_list{width: 695px;border-bottom: 1px solid #eae8e8;height: 164px;}
.release_fw .release_list img{width:190px;height:130px;margin: 17px 0 17px 17px;float:left;display:inline-block}
.release_fw .release_list .release_txt{width: 450px;float: left;margin: 17px 0 17px 13px;position: relative;display:inline-block}

.release_txt .re_tit{width: 470px;background: url(../images/biaoqian1.jpg) no-repeat;color: #fff;padding-left: 2px;font-size: 11px;line-height: 18px;height: 22px;}
.release_txt .re_tit a { color:#FFFBF0; width:48px; display:block; float:left }
.release_txt .re_tit span{font-size: 18px;color: #33292a;font-weight: bold;padding-left: 12px;position: absolute;margin-top: -5px;line-height: 25px;isplay:block; float:left}
.release_txt .re_tit span a{ color:#555; width:420px; display:inherit;}
.release_txt .re_tit span a:hover{ color:#399d60; }

.readers{clear: both;width: 470px;margin-top: 15px; color: #999999;}
.readers .read1{background: url(../images/yd1.jpg) no-repeat; font-size: 12px;line-height: 12px;padding-left: 15px;float: left;margin-right: 15px;}
.readers .read2{background: url(../images/yd2.jpg) no-repeat; font-size: 12px;line-height: 12px;padding-left: 15px;float: left; margin-right: 15px;}
.readers .read2 a{color:#a19a98;text-decoration: underline;}
.readers .read3{background: url(../images/yd3.jpg) no-repeat; font-size: 12px;line-height: 12px;padding-left: 15px;float: left; margin-right: 15px;}
.readers .read4{background: url(../images/yd4.jpg) no-repeat; font-size: 12px;line-height: 12px;padding-left: 15px;float: left; margin-right: 15px;}
.readers .read4 a{color:#999999;text-decoration: underline;}
.release_txt p{clear: both;font-size: 12px;color:#999999;padding-top: 12px;}

.zsjm_tit{ height:150px; background:url(../images/zsjm_tit.jpg) center no-repeat; margin-top:25px; margin-bottom:20px; text-align:center;}
.zsjm_tit1{ font-size:42px; color:#228457; padding-top:10px;}
.zsjm_tit1 span{ font-size:59px; color:#228457; font-weight:bold;}

.zs_qyry{height:633px; margin-top:30px;}

.gallery { width: 962px; margin: 30px auto 40px; }
.gallery img { display: block;}
.main-image img { padding: 4px; background-color: #fff;}
.thumbnails { height: 157px; margin: 15px 0 0 0px; list-style-type: none;}
.thumbnails a:hover img{ border:1px #009933 solid}
.thumbnails li { float: left; margin:0px 5px 0px; display: inline; width:230px; height:157px;}
.thumbnails img { padding: 1px; border: 1px solid #ccc; background-color: #fff;}

.fr{float:right;}
.fl{float:left;}
.info_key { border-bottom:dashed 1px #ccc;border-top:dashed 1px #ccc; height:40px; line-height:40px; padding:0 0px 0 0px; margin:10px 0; width:100%; overflow:hidden;}
.info_key span { background:url("../images/as1.gif") no-repeat scroll left center transparent; padding-left:20px; display:inline-block;}
.info_key a {color:#41985d;}
.gduo{ height:40px; line-height:40px; border-bottom:1px solid #ccc; overflow:hidden; margin:15px 0px; padding:0 10px; color:#41985d;font-size:14px;}
.gduo span{ float:right; width:320px; overflow:hidden; height:30px; display:block;}
.gduo a{ color:#41985d;}




/*会员中心*/
.left_contain{width:180px; float:left; overflow:hidden; border-top:1px solid #ccc; border-bottom:1px solid #ccc}
.user_right{width:760px; float:right; overflow:hidden}
.user_position{height:25px; line-height:25px; font-size:12px; color:#333; font-weight:normal; padding-left:20px; background:url('icon_p.gif') no-repeat left center; border-bottom:1px solid #ccc;}
.left_top{border:1px solid #ccc; width:178px; height:40px; border-bottom:none; text-align:center; line-height:40px;}
.left_top p{margin:1px; height:38px;}
.left_contain h2{font-size:12px; color:#0e2978; border-right:1px solid #ccc; border-left:1px solid #ccc; border-bottom:1px dashed #ccc; height:30px; cursor:pointer}
.left_contain h2 p{margin:1px;  background:url(m_nav_icon.gif) no-repeat right center; margin-right:8px; line-height:28px; padding-left:35px;}
.left_contain h2 p.focus{ background:url(m_nav_icon_h.gif) no-repeat right center;}
.left_contain h2 p.focus a{color:#FF0000}
.left_contain h2 p span{padding-left:5px;}
.left_contain ul{margin:4px; padding:5px; background:#EEF7FE;}
.left_contain ul li{padding-left:30px; height:25px; line-height:25px;}
.left_contain ul li a{padding-left:15px; background:url(icon2.gif) no-repeat left center}

.q{width:100%; height:25px; line-height:25px;}
.q ul{margin-left:0px;}
.q ul li{width:80px; margin-right:5px; line-height:25px; background:url(q.gif) no-repeat left top; display:block; float:left; display:inline; text-align:center; cursor:pointer; overflow:hidden}
.div_out{border:1px solid #eee; border-top:2px solid #2d9fee; border-left:none; border-bottom:none; border-right:none; width:99%; margin-bottom:8px;}
.div_margin{margin:1px 0}
.position,.page{height:25px; line-height:25px; background:url(admin_mainbg.gif) repeat-x left top}
.position h2{padding-left:10px; font-size:12px; color:#555555; font-weight:normal}
.lang{padding:5px; border-bottom:1px solid #C6E4F8}
.lang span{color:#999}
.lang a{padding:0 8px;}
.lang a.hover{color:#ceb70d; font-weight:bold}
.form table{width:100%;}
.form table td,#tb table td,.user_right table td{line-height:14px; padding:5px 0; }
.form table th,#tb table th,.user_right table th{height:25px; line-height:25px;}
.form table th,td,#tb table td,th{ }
.form table th,#tb table th,.user_right table th{background:#eee; color:#002c51; font-weight:normal}
.form table th.r,td.r{border-right:none}
.form table td,,#tb table td{text-align:left; padding-left:8px; background:none}
.form .w1{width:20%; color:#000; text-align:center;}
.form .w1 p{font-weight:normal}
.form .w2{width:49%;}
.form .w3{width:30%}
.form table td.w2{text-align:left; padding-left:5px;}
.form input,#tb input,.form textarea{border:1px solid #ccc; padding:3px 0; margin-right:5px}
.form .btn,#tb .btn{text-align:center; height:30px; line-height:30px; padding-top:10px;}
.form input.go,#tb input.go,input.go{height:25px; line-height:25px; border:1px solid #d07300; background:#ff930d; padding:0 15px;}

table #catagory{padding:0; clear:both;}
#catagory p{padding:0px 0;}
#catagory p.right{float:right}
#catagory p.left{float:left}
#catagory span.exp{padding:3px 10px; background:url(explode.gif) no-repeat left center;}
#catagory span.cata{padding:0 5px;}
#catagory span.caozuo a{padding:0 3px;}

.page{width:99%; border-top:none; text-align:right; margin-top:8px;}
.page ul{margin-left:20px;}
.page li{display:block; float:left; margin-left:5px; height:25px; line-height:25px;}
.page li a{display:block; height:25px; line-height:25px; float:left;}

.login{margin:50px auto; width:300px; border:1px solid #003399}
.login_title{height:25px; line-height:25px; text-align:center; color:#FFFFFF; font-weight:bold; background:#000066}
.login form{margin-top:8px; margin-left:15px;}
.login p{padding:5px;}
.login h2{font-size:12px; padding:5px;}
.login form input{border:1px solid #ccc; padding:3px 0}
.login .btn{text-align:center; height:30px; line-height:30px; padding-top:10px;}

.caozuo_nav{margin-bottom:8px;}
.caozuo_nav li{display:block; float:left; height:25px; line-height:25px; margin-right:8px; display:inline}
.caozuo_nav li a{display:block; float:left; height:25px; line-height:25px; padding:0 5px; color:#001961; background:url(admin_mainbg.gif) repeat-x left top; border:1px solid #2788dc}
.caozuo_nav li.hover a{background:url(caozuo_nav_hover.gif) repeat-x left top; border:1px solid #ceb70d}
.help{padding:5px; padding-right:20px; background:url(help.png) no-repeat left center}
table tbody span.qi_yes{padding:5px 10px; background:url(yes.png) no-repeat left center}
table tbody span.qi_no{padding:5px 10px; background:url(no.png) no-repeat left center}
.login_info{border:1px solid #41985d; border-left:none; border-right:none; height:30px; line-height:30px; background:EEE; padding-left:10px;}
.login_info span{padding:0 5px; color:#41985d}
.member_info{margin-top:8px; border:1px solid #ccc; background:#F5F5F5}
.member_info p{padding:5px 8px;}
.member_info h2{font-size:12px; padding:5px 8px;}

.reg_title,.reg_foot{height:80px; width:950px; margin:0 auto}
.reg_title{background:url('logo.gif') no-repeat left center; margin:10px auto; text-indent:-1000px;}
.reg_contain{width:950px;border-bottom:1px solid #ccc; background:#fff; margin:10px auto; padding-bottom:10px;}
#reg_div{margin-left:30px; padding:10px;}
#reg_div table tr td{border-bottom:none; height:25px; line-height:25px;}
.user_login{width:400px; float:left; border-right:1px dashed #ccc; margin:10px 0;}
.user_login_info{width:400px; float:right; margin:10px 0;}
.user_login_info h2{font-size:12px; height:30px; line-height:30px;}
.user_login_info p{height:25px; line-height:25px;}
.user_reg_btn{margin-top:10px;}
.login_input{background:url('../login_input.gif') no-repeat left top; width:110px; height:40px; display:block; border:0}
.reg_foot{height:auto;margin-top:10px; padding:5px 0; text-align:center}