﻿

.editor ul,.editor ol{ list-style-type:inherit !important;}
.editor ul li,.editor ol li{ list-style-type:inherit !important;}
#content,.ding{ text-align:left; width:1001px; margin:0px auto;}
.bg-top{ background:url(../images/yjbg.gif) no-repeat right top; height:10px; overflow:hidden;}	
.bg-top div{background:url(../images/yjbg.gif) no-repeat left top; height:10px; width:20px; overflow:hidden;}
.bg-bottom{ background:url(../images/yjbg.gif) no-repeat right bottom; height:10px; overflow:hidden;}
.bg-bottom div{background:url(../images/yjbg.gif) no-repeat left -10px; height:10px; width:20px; overflow:hidden;}
/*------------------------head-------------------*/
#sidebar{ height:27px; line-height:27px; padding:0px 6px; text-align:left; background:url(../images/ding.gif) repeat-x left bottom;}
#sidebar div.seo{ float:right;}
#sidebar dl{ float:right; height:18px; line-height:18px; padding-top:2px; padding-left:10px;}
* html #sidebar dl{ padding-top:3px;} /*ie6*/
*+html #sidebar dl{ padding-top:3px;} /*ie7*/
#sidebar dd{ padding:0px 5px; width:100px;  border:1px solid #ccc; position:relative; background:#fefefe url(../images/lang.png) no-repeat right center;}
#sidebar dd ul{ background:#fefefe; border:1px solid #ccc; width:110px; position:absolute; top:18px; left:-1px; padding:3px 0px;}
#sidebar dd li{ padding:2px 5px; height:16px; line-height:16px;}
#sidebar ul a{ display:block; text-decoration:none;}
#sidebar h1,#sidebar h2{ font-size:12px; font-weight:normal;}
#sidebar .log1_name,#sidebar .log4_name{ padding:0px 5px;}
#sidebar .login{ padding-top:3px; line-height:20px; }
#sidebar span.log1 input,#sidebar span.log4 input{ width:60px; height:14px; padding:1px; background:#fefefe; border:1px solid #ccc; }
#sidebar span.log3 input{ background:#5e9f33; border:none; font-weight:bold; color:#fefefe; cursor:pointer; padding:0px 8px; margin:0px 5px; height:18px; position:relative; top:1px;}
* html #sidebar span.log3 input{ top:0px;}/*ie6*/
*+html #sidebar span.log3 input{ top:0px;}/*ie7*/
#sidebar span.log3 a{ text-decoration:underline; color:#086ffb; margin-left:5px; }
.login_okmember2{ padding:0px 6px;}

#top{ padding:5px 0px;}
#top ul{ float:right; text-align:right; line-height:26px; padding:5px;}
#top li{ float:left; padding:0px 6px; overflow:hidden;}
#top li a{ display:block; float:left; height:20px; padding-top:32px;}

#top li.add a{ background:url(../images/add.gif) no-repeat center top;}
#top li.set a{ background:url(../images/set.gif) no-repeat center top;}
#top li.webmp a{ background:url(../images/webmp.gif) no-repeat center top;}
#top li.cont a{ background:url(../images/cont.gif) no-repeat center top;}

#nav{ clear:both; height:65px; background:url(../images/nav/menu_bg.gif) repeat-x left top; overflow:hidden;}
#nav dl{ height:65px; background:url(../images/nav/menu_left.gif) no-repeat left top; padding-left:4px;}
#nav dd.nav{ float:left; width:807px; height:35px; line-height:35px; overflow:hidden; padding-left:15px; }
#nav dd.nav a{ float:left; display:inline; height:35px; line-height:35px; background:url(../images/nav/menu_on_left.gif) no-repeat; text-decoration:none; padding-left:6px; }
#nav dd.nav .navline{ width:8px; padding:0px; background:url(../images/nav/menu_line.gif) no-repeat center top; overflow:hidden;}
#nav dd.nav a span{ cursor:pointer; font-weight:bold; float:left; font-size:13px; line-height:14px; padding:11px 13px 10px 9px; background:url(../images/nav/menu_on_right.gif) no-repeat; color:#fff;}
* html #nav dd.nav a span{ padding-top:14px;}/*ie6*/
*+html #nav dd.nav a span{ padding-top:12px;}/*ie7*/
.navdn{ background-position:left -36px !important;}
.navdn span{ background-position:right -36px !important; padding:14px 13px 7px 9px !important;  color:#595959 !important; }
* html .navdn span{ padding-top:16px !important;}/*ie6*/
#nav dt{ float:right; width:170px; height:29px; padding-top:6px; background:url(../images/nav/menu_right.gif) no-repeat right top; padding-right:4px;}
#nav form{ background:url(../images/search.gif) no-repeat left 1px; width:157px; height:25px;  } 
#nav input.text{ width:126px; border:none; background:none; margin-left:1px; padding-left:1px; position:relative; top:-5px\9; }
* html #nav input.text{ top:-3px;}/*ie6*/
*+html #nav input.text{ top:-3px;}/*ie7*/
#nav input.submit{  height:23px; width:23px; cursor:pointer; border:none; background:none; position:relative; top:2px; right:2px;  } 
#nav dd.nav2{ clear:both; background:url(../images/nav/menu_right.gif) no-repeat right -35px; padding-right:4px; padding-left:10px; height:30px; line-height:30px; overflow:hidden;}
#nav dd.nav2 a{ float:left; padding:0px 10px;}
#nav dd.nav2 .nav2line{ background:url(../images/nav/menu_line2.gif) no-repeat center; width:15px; overflow:hidden; padding:0px;}
#flash{ clear:both; margin-top:5px; clear:both; }

/*------------------------------index----------------------------------*/
#main{ clear:both; margin-top:10px; }
.left{ float:left; width:715px; overflow:hidden;}
h3.title{ background:#d8d8d8; font-size:12px; }
h3.title span{ background:#fefefe; display:block; width:130px; text-align:center; height:22px; line-height:22px; border-left:20px solid #ec180b;}
.left .content{ padding:10px; line-height:22px;}

.news-left{ float:left; width:343px; }
.news-right{ float:right; width:343px;}
.index-list{ padding:5px 0px; padding-bottom:25px;}
.index-list li{ border-bottom:dotted 1px #dfdfdf; background:url(../images/arrow.gif) no-repeat 3px 14px; margin-left:8px; padding:7px 10px;}
.index-list li span{ float:right; padding-right:5px;}

.left .line{ clear:both; margin-bottom:10px; }
.left .index-img{ width:712px; margin:0px auto;}

.left .bg-center{ border-left:solid 1px #D8D8D8; border-right:solid 1px #D8D8D8; width:713px; }

.left .left-arr{ float:left; display:inline; cursor:pointer; background:url(../images/cp_10.jpg) no-repeat center center; width:13px;margin-right:7px; margin-left:5px; overflow:hidden;}
.left .picdiv{ float:left; display:inline; width:660px; overflow:hidden; position:relative;}
.left .right-arr{ float:right; display:inline; cursor:pointer; background:url(../images/cp_11.jpg) no-repeat center center; width:13px; margin-left:7px; margin-right:5px; overflow:hidden; }
#trigger4{ display:none;}
.left .piccont{ position:absolute; width:2010em;}
.left .picdiv .cont{ float:left; display:inline; font-size:0px; padding:0px 5px; }

.left .links{clear:both; padding-top:20px;}
.left .links_list{ padding:8px;}
.left .links_list img{ width:88px; height:31px; }
.left .links_list ul{ margin-top:5px; }
.left .links_list ul li{ display:inline; padding:0px 5px;}


.right{ float:right; width:270px; overflow:hidden; }	
.right .case_list{ background:url(../images/3_03.jpg) no-repeat 0px bottom; padding:6px 5px; padding-top:10px; }
.right .case_list dt{ float:left;}
.right .case_list dd{ float:left; overflow:hidden; padding-left:10px;}
.right .case_list h3{ display:block; padding:3px 0px; font-size:12px;}
.right .case_list h4{ color:#666; font-weight:normal; font-size:12px; }
	
.right .line{ margin-top:25px; margin-bottom:10px;}
.right .content{ border-left:solid 1px #D8D8D8; border-right:solid 1px #D8D8D8; width:238px; padding:5px 15px; line-height:22px;}
	
/*-----------------------foot---------------------------*/
.foot{ clear:both;  text-align:center; }
.footnav{ text-align:center; color:#ccc; height:20px; font-weight:normal; border-bottom:2px solid #BDBDBD; padding-bottom:3px; margin-top:5px;}
.footnav span{ padding:0px 5px;}
.foottext{ padding:5px 0px; line-height:18px;}

/*--------web--------------------webright.html-----------------------------------------*/
#web{ margin-bottom:10px; margin-top:10px; }
.webcontent{ margin:10px auto; width:98%; line-height:22px; }
.webnav{ margin-top:10px;}

.webnav li{ background:#F4F4F4; width:100%; margin-bottom:2px; margin-top:2px; padding:4px 0px; padding-left:30px !important;}
.webnav li.li_class2{ background:#F4F4F4!important;}
.webnav li.classnow{ background:#e0e0e0!important;}

span.span_class3 li.li_class3,span.span_class3 li.classnow3{ margin-left:25px; background:url(../images/nav_submenu_bg.gif) no-repeat 10px 4px !important;}
span.span_class3 li.classnow3 a{ color:#f00!important;}

.web_bottom{ height:30px; line-height:30px; text-align:center; color:#666666; width:600px;}
h1.title{ font-size:16px; text-align:center; margin:8px 0px;}
.hits{ border-top:1px solid #dcdcdc; border-bottom:1px solid #dcdcdc; text-align:center; background:#f4f4f4; height:28px; line-height:28px; margin-bottom:10px;}
.page{ padding:20px 0 0 0;}

.met_online{display:none;}
.met_onlinelist{ padding:5px 0px;}
.met_onlinelist span{ padding:0px 5px;}
span.met_onlinename{ display:block; font-weight:bold; padding:0px; font-size:13px; height:22px; line-height:22px; margin-bottom:5px; overflow:hidden; border-bottom:1px dotted #ccc;}


/*------新闻模块--------news.html|shownews.html-------------------------------------------------------------*/
#news_list li{ height:30px; line-height:30px; overflow:hidden; padding-left:15px; border-bottom:1px dashed #CCC; background:url(../images/arrow.gif) no-repeat 5px 14px; }
#news_list li span{ float:right; padding-right:5px;}

/*--------产品模块-------------------------product.html|showproduct.html------------------*/


.product_list{ text-align:center;}
.smallimg{ margin-top:10px;}
span.spic{ margin:5px 1px !important;}
span.spic img{ border:1px solid #fff;}

.product_list ul{ text-align:left;} 
.product_list .info_para1{ margin-top:10px;}
.product_list .info_feedback{ text-align:left; display:block; padding:5px;}
.product_list .info_feedback a{ padding:3px 10px; background:#5e9f33; color:#fff !important; font-weight:bold;}

/*____________下载模块________________download.html|showdownload.html________________________________________*/
dl.download_list{ margin:10px 0px;}
dl.download_list dt{ background:#f3f3f3 url(../images/arrow.gif) no-repeat 5px 12px; padding-left:15px; height:28px; line-height:28px;}
dl.download_list dt a:link,dl.download_list dt a:visited,dl.download_list dt a:active{ font-weight:bold;}
dl.download_list dd{ border-top:1px dotted #ccc; padding-left:5px; height:28px; line-height:28px; color:#666;}
dl.download_list dd span{ float:right; padding-right:10px;}

.info_download{ text-align:left; display:block; padding:5px;}
.info_download a{ padding:3px 10px; background:#5e9f33; color:#fff !important; font-weight:bold;}

/*____________图片模块________________img.html|showimg.html________________________________________*/
#img_list li{ float:left; padding:5px 8px; text-align:center;}
#img_list span.info_title{ display:block; height:22px; line-height:22px; font-weight:bold; overflow:hidden;}

/*____________招聘中心_________________job.html|showjob.html___________________________________________*/
dl.job-list{ line-height:20px; border:1px solid #ccc; border-right:2px solid #ccc; margin-bottom:20px;}
dl.job-list dt{ height:30px; line-height:30px; padding-left:10px; border-bottom:1px solid #ccc; overflow:hidden; }
dl.job-list dd{ padding-left:10px; height:30px; line-height:30px; border-bottom:1px solid #ccc; overflow:hidden; color:#666; font-weight:bold;}
dl.job-list dt span,dl.job-list dd span{ float:right; width:100px; font-weight:normal; text-align:center; overflow:hidden; border-left:1px solid #ccc;}
dl.job-list dd a{text-decoration:underline;}

.info_cv{ text-align:left; display:block; padding:5px;}
.info_cv a{ padding:3px 10px; background:#5e9f33; color:#fff !important; font-weight:bold;}

table.cv_table{ background:none;}
table.cv_table td{ height:30px; line-height:30px; }
table.cv_table td.cv_td1{ padding-right:3px; }
table.cv_table td.cv_select,table.cv_table td.cv_input{ padding-left:3px;}
table.cv_table td.cv_select select{ padding:1px; }
table.cv_table td.cv_select option{ padding:1px; }
table.cv_table td.cv_input input{ padding:2px; background:none;  border:1px solid #ccc;}
table.cv_table td.cv_input textarea{ margin:3px 0px; background:none; border:1px solid #ccc; }
table.cv_table td.cv_submit{ padding:5px 0px;}
table.cv_table td.cv_submit input{ background:#5e9f33; border:none; font-weight:bold; height:20px; padding:2px 6px; color:#fbfbfb; cursor:pointer;}

/*_____________反馈模块_______________feedback.html_____________________________________________*/
table.feedback_table{ background:none;}
table.feedback_table td{ height:30px; line-height:30px; }
table.feedback_table td.feedback_td1{ padding-right:3px; }
table.feedback_table td.feedback_input{ padding-left:3px;}
table.feedback_table td.feedback_input input{border:solid 1px #cecece; padding:2px; vertical-align:middle;}
table.feedback_table td.feedback_input select{ border:solid 1px #cecece; padding:2px; vertical-align:middle;}
table.feedback_table td.feedback_input select option{  border:solid 1px #cecece; padding:2px; vertical-align:middle; }
table.feedback_table td.feedback_input textarea{ margin:3px 0px; background:none; border:1px solid #ccc; }
table.feedback_table td.feedback_input input.checboxcss{ border:none !important; position:relative; top:2px; margin-right:3px;}
table.feedback_table td.feedback_submit{ padding:5px 0px;}
//table.feedback_table td.feedback_submit input{ background:#5e9f33; border:none; font-weight:bold; height:20px; padding:2px 6px; color:#fbfbfb; cursor:pointer;}
table.feedback_table .btn {background:url(../images/btnbg.gif) no-repeat; width:95px; height:28px; line-height:28px; text-align:center; cursor:pointer; border:0;}


/*_________搜索模块__search.html________________________________________________*/
.advsearch_search input{ padding:3px 10px; background:#5e9f33; color:#fff; border:none; cursor:pointer; font-weight:bold;}
.search-main ul li{ border-bottom:1px dotted #ccc; padding:5px 5px; margin:8px 0px;color:#666;}


.search_title{ display:block;}
.search_title a:link,.search_title a:visited,.search_title a:active{ font-size:14px; color:#5e9f34; font-weight:bold;}
.search-main ul span.search_detail{  display:block; }
.search-main ul span.search_detail a{ padding:0px 3px;}
.search_updatetime{ display:block;}
/*_________友情链接模块_____link.html__________________________________________________________________*/
dl.link_main dt{ font-weight:bold; font-size:14px; height:30px; line-height:30px;}
dl.link_main dd li{ display:inline; padding:0px 10px;}
dl.link_main a:link,dl.link_main a:visited,dl.link_main a:active{ text-decoration:underline;}

table.addlink_table{ width:100%; background:none; }
table.addlink_table td.addlink_title{ text-align:center; font-size:15px; }
table.addlink_table td{ height:30px; line-height:30px; }
table.addlink_table td.addlink_td1{ padding-right:3px; }
table.addlink_table td.addlink_input,table.addlink_table td.addlink_td2{ padding-left:3px;}
table.addlink_table td.addlink_input input{ padding:2px; border:1px solid #ccc; background:none; }
table.addlink_table td.addlink_input textarea{ margin:3px 0px;  border:1px solid #ccc; background:none; }
table.addlink_table td.addlink_submit{ padding:5px 0px;}
table.addlink_table td.addlink_submit input{ background:#5e9f33; border:none; font-weight:bold; height:20px; padding:2px 6px; color:#fbfbfb; cursor:pointer;}

/*_________在线留言模块_______message.html__________________________________________________________*/
.message_line a{ padding:2px 16px; background:#5e9f33; color:#fff !important; font-weight:bold;}
.message_line a:hover{ text-decoration:none;}
.message-main{ padding:10px;  margin-bottom:15px;}       
.message_list_line{ border:1px solid #ccc; height:25px; line-height:25px; background:#f3f3f3; padding-left:3px; }
.message_list_info{ border-left:1px solid #ccc; border-right:1px solid #ccc;}
.message_list_info span{ padding:5px; display:block;}
.message_list_reinfo{ border:1px solid #ccc; border-top:none; margin-bottom:15px; color:#ef0e00; padding:3px; }

table.message_table{ margin:10px 0px;  background:none;}
table.message_table td{ height:30px; line-height:30px; }
table.message_table td.message_td1{ padding-right:3px; }
table.message_table td.message_input,table.message_table td.message_text{ padding-left:3px;}
table.message_table td.message_input input{ padding:2px; border:1px solid #ccc; background:none; margin-right:5px;}
table.message_table td.message_text textarea{ margin:3px 0px;  border:1px solid #ccc; background:none; }
table.message_table td.message_submint{ padding:5px 0px;}
table.message_table td.message_submint input{ background:#5e9f33; border:none; font-weight:bold; height:20px; padding:2px 6px; color:#fefefe; cursor:pointer;}


/*_______网站地图_______sitemap.html_______*/
.sitemapclass{ padding:5px 0px;}
.sitemapclass1{font-weight:bold; display:block; height:22px; line-height:22px; border-bottom:1px solid #ccc; padding-left:15px;}
.sitemapclass1 a{ padding:2px 10px; background:#e6e6e6;}
.sitemapclass2{ padding-left:15px; padding-top:3px;}
.sitemapclass2 h3{ background:url(../images/bit_07.gif) no-repeat left center; padding-left:10px;}
.sitemapclass2 h3 a{ color:#333 !important;}
.sitemapclass2 h4{ display:inline; padding:0px 6px;}
.sitemapclass2 h4 a{ text-decoration:underline;}






/* BASIC */
body, form, div, input, select, textarea {margin:0px; padding:0px; font-size:12px; font-family:"Microsoft Yahei", Tahoma; color:#4d4948;}
body {background:url(../images/topbg.gif) repeat-x #f4f7f8;}
h1, h2, h3, h4, p, ul, ol, li {margin:0px; padding:0px; list-style:none; font-weight:normal;}
h3, h4, h1 a, h2 a, h3 a, h4 a {color:#ea5404;}
p {font-family:"Microsoft Yahei" line-height:1.5em; color:#4d4948;}
p a {color:#4d4948;}
a {color:#4d4948; text-decoration:none;}
a:hover {color: #ea5404;}
a img {border:none;}
.clear {clear:both;}
.sbox {border:solid 1px #cecece; padding:2px; vertical-align:middle;}

#wrapper {width:1200px; margin:0px auto;}


#toplogo {float:left; width:158px; padding-top:11px; margin-left:15px;}
#toplogo img{ width:158px;}
#topnav {float:left; width:700px; height:40px; position:relative; margin-top:15px; margin-left:100px;}
#topnav li {display:inline; font-size:15px; line-height:40px;background:url(../images/dotline.gif) no-repeat right center; float:left; width:85px; text-align:center;}
#topnav li a {}
#topnav a:hover, #topnav a.cur {color:#ea5404;}
#topnav .laiv{ background:none;}
#topnav li .active{color:#ea5404;}
.chen{ width:200px; height:40px; margin-top:15px; float:right; line-height:40px;}
.chen span{ width:85px; text-align:center; height:40px; line-height:40px; display:block; float:left;background:url(../images/dotline.gif) no-repeat right center; font-size:15px;}
.chen .i1{ background:none;}
#mainpic {clear:both; margin:0px auto 10px auto; padding-top:20px; width:1200px;}
#mainpic .flash img{border: solid 1px #d4e1e7;border-radius:10px;}
#mainpic .pic {width:850px; height:240px; filter:progid:DXImageTransform.Microsoft.Fade ( duration=0.5,overlap=1.0 );}
#mainpic .arrow {width:40px; padding-left:805px; position:absolute; margin-top:-32px; text-align:right;}
#mainpic .arrow a {cursor:pointer; float:left; width:15px; height:17px;}
#mainpic .arrow .back {background:url(../images/home_arrow_back.png) no-repeat; _background:url(../images/home_arrow_back.gif) no-repeat;}
#mainpic .arrow .next {background:url(../images/home_arrow_next.png) no-repeat; _background:url(../images/home_arrow_next.gif) no-repeat;}

#homeleft {float:left; width:950px;}
#homenewsbar {width:1200px; height:50px; line-height:50px; background:url(../images/locationbg.png) no-repeat; margin-bottom:10px; margin-top:10px;}
#homelinkbar {width:850px; height:35px; line-height:35px; background:url(../images/homelinkbg.gif) no-repeat; margin-bottom:10px;}
#homenewsbar h2, #homelinkbar h2 {float:left; width:90px; background:url(../images/dotline.gif) no-repeat right center; font-size:14px; text-align:center;}
#homenewsbar h2 a, #homelinkbar h2 a {color:#4d4948;}
#homenewsbar h3 {float:left; padding-left:15px; font-size:14px;}
#homenewsbar h3 .date {color:#4d4948; font-size:12px;}
#homelinkbar .linklist {float:left; font-size:12px;}
#homelinkbar .linklist a {margin-left:15px;}

#homeleft .listbox {background:url(../images/homelistbg.png) no-repeat; width:950px; height:188px; margin-bottom:10px;}

#homeleft .listbox .pic{ width:220px; float:left; margin:10px 10px;}
#homeleft .listbox .text {float:left; width:650px; height:165px; overflow:hidden; margin:10px;}
#homeleft .listbox .text h2,

#homeleft .listbox .text h2 .more,
#subright .listbox .text h2 .more {float:right; font-size:16px; font-weight:normal; padding-right:15px; background:url(../images/arrow.gif) no-repeat right center;}
#homeleft .listbox .text h3,
#subright .listbox .text h3 {font-size:14px; color:#4d4948;}
#homeleft .listbox .text h2{ width:100%; float:left; height:40px; line-height:40px;}
#homeleft .listbox .text h2 a{ display:block; float:left; font-size:16px;}
#homeleft .listbox .title {color:#4d4948;}
#homeleft .listbox .text p{ line-height:25px; font-family:"Microsoft Yahei";}
#homeleft .listbox .title:hover{color:#ea5404;}
#subright .listbox .title {color:#4d4948;}
#subright .listbox .title:hover{color:#ea5404;}

#homeright {float:right; width:235px;}
#homeright .lxbox {background:url(../images/rightbg1.png) no-repeat top; width:235px;}
#homeright .lxbox h2 {height:68px; line-height:68px; font-size:14px; width:200px; margin:0px auto;border-top: solid 1px #d4e1e7;}
#homeright .lxbox .textbox {background:url(../images/rightbg2.png) no-repeat bottom; width:235px; padding-bottom:15px;}
#homeright .lxbox .textbox ul {padding-top:10px; padding-bottom:18px;}
#homeright .lxbox .textbox ul img{ width:160px}
#homeright .lxbox .textbox li {font-size:14px; background:url(../images/icon.gif) no-repeat; padding-left:43px; line-height:25px; padding-right:5px;}
#homeright .lxbox .textbox li.noicon{ background:none; height:140px; padding-left:7px;}
#homeright .lxbox .textbox li video{ width:220px; height:130px; float:left;}
#homeright .lxbox .textbox .icon1 {background-position:15px 1px;}
#homeright .lxbox .textbox .icon2 {background-position:15px -38px;}
#homeright .lxbox .textbox .icon3 {background-position:15px -75px;}
#homeright .lxbox .textbox .icon4 {background-position:15px -115px;}

#subleft {float:left; width:200px; margin-bottom:10px;}
#subleft .menubox {width:200px;}
#subleft .menubox .menubg { border:1px solid #D4E1E7;border-radius:15px;text-align:center;}
#subleft .menubox .active{ color:#EA5404;}
#subleft .menubox li {font-size:14px; line-height:40px; width:198px;}
#subleft .menubox li span{ font-size:18px; font-weight:bold;}
#subleft .menubox .topline {border-top:solid 1px #d4e1e7;}
#subleft .menubox .curline {border-top:solid 1px #d4e1e7;}
#subleft .menubox .curline a{color:#ea5404;}
#subleft .menubox li ul li {font-size:12px; line-height:15px; padding-top:10px;}
#subleft .menubox li ul.submenu {border-top:dashed 1px #d4e1e7; margin-bottom:10px;}
#subleft .menubox a.cur {color:#ea5404;}
#subleft .menubox .submenu a{color:#4d4948;}
#subleft .menubox .submenu .curline a{color:#ea5404;}
#subleft .menubox .submenu .curline {border:0px;}

#subright {float:right; width:960px; margin-bottom:10px;}
#subright .header {border-bottom:solid 1px #d4e1e7; width:930px; margin-bottom:10px; height:40px; padding-left:30px;}
#subright .header h2 {background:url(../images/subrightttbg.png) no-repeat; width:140px; text-align:center; height:40px; line-height:40px; font-size:14px;  float:left; margin-right:10px;}
#subright .header h2 a{ width:140px; text-align:center; height:40px; line-height:40px; font-size:14px;  float:left; color:#333333;}
#subright .header h2 .active{color: #ea5404;}
#subright .listbox {width:220px; height:163px; margin-bottom:20px; float:left;border-radius:15px;border: 1px solid #D4E1E7; margin-left:16px;}
#subright .listbox .pic {float:left; width:200px; height:115px; text-align:center; margin:10px 10px 10px 10px;}
#subright .listbox .pic img{ width:100%; height:115px; float:left;}
#subright .listbox .text {float:left; width:200px; float:left; text-align:center; height:30px;margin-left:10px;}
#subright .listbox .text h2 {font-size:16px; line-height:30px;}

#subright .conbox {width:960px; line-height:2.0em !important;}
#subright .conbox p, #subright .conbox span, #subright .conbox strong { line-height:2.0em;}

/*#subright .conbox table {font-family:Tahoma, "SimSun"; border-top:solid 1px #d4e1e7; border-left:solid 1px #d4e1e7; *border-right:solid 1px #d4e1e7; *border-bottom:solid 1px #d4e1e7;} 
#subright .conbox th, #subright .conbox td {vertical-align:top; border-right:solid 1px #d4e1e7; border-bottom:solid 1px #d4e1e7; padding:2px 5px;} 
#subright .conbox th {font-weight:normal;} */


#subright .conbox ul {padding-left:20px;}
#subright .conbox ul li {list-style:none;}
#subright .conbox ul dt {font-weight:bold; margin-left:-18px;}
#subright .conbox .leftli {float:left; padding-right:15px;}
#subright .conbox .rightli {float:right; padding-right:15px;}
#subright .conbox h1 {font-size:16px; font-weight:bold; line-height:30px; margin-bottom:10px;}
#subright .conbox h5 {font-size:16px; font-weight:bold; line-height:30px; margin-bottom:30px; border-bottom:10px solid #C4121A;}
#subright .conbox .insetpic {float:right; margin:0px 0px 15px 30px;}
#subright .conbox .insetpic img {margin-bottom:10px;}
#subright .conbox .date {color:#999; font-size:11px; font-style:italic;}
#subright .conbox .cptx i{ font-style:normal; font-weight:bold;}
#subright .conbox .cptx { margin-top:5px; font-size:14px;}

/* for feedback */

#subright .conboxfb {width:680px;}
#subright .conboxfb p, #subright .conbox ul {margin-bottom:15px;}

#subright .conboxfb ul {padding-left:20px;}
#subright .conboxfb ul li {list-style:disc; padding-left:5px;}
#subright .conboxfb ul dt {font-weight:bold; margin-left:-18px;}
#subright .conboxfb .leftli {float:left; padding-right:15px;}
#subright .conboxfb .rightli {float:right; padding-right:15px;}
#subright .conboxfb h1 {font-size:16px; font-weight:bold; line-height:30px; margin-bottom:10px;}
#subright .conboxfb h3 {font-size:14px; color:#4d4948; margin-bottom:6px;}
#subright .conboxfb .insetpic {float:right; margin:0px 0px 15px 30px;}
#subright .conboxfb .insetpic img {margin-bottom:10px;}
#subright .conboxfb .date {color:#999; font-size:11px; font-style:italic;}

/* for feedback */


#product-list li{ margin:10px 0px;  background:url(../images/sublistbg.gif) no-repeat; width:680px; height:124px; }
#product-list span{ display:block; }
#product-list .info_img{ float:left; padding:14px; }
#product-list .info_title{ text-align:left; height:45px; font-weight:bold; font-size:16px; line-height:45px; overflow:hidden; }
#product-list .info_para1,#product-list .info_para2,#product-list .info_para3,#product-list .info_para4{ line-height:25px; display:none; }
#product-list .info_detail{ float:right; font-size:11px; padding-right:15px; margin:15px 15px 0px 0px; font-weight:normal; background:url(../images/arrow.gif) no-repeat right center;}
#product-list .info_detail a{ color:#ea5404; }
#product-list .info_detail a:link,#product-list .info_detail a:active,#product-list .info_detail a:visited{ color:#ea5404; }
#product-list .info_description {width:650px;}



.formtab {}
.formtab th, .formtab td {padding:3px 0px;}
.formtab th {text-align:right; width:130px; font-weight:normal;}
.formtab .red {color:#ea5404;}
.formtab .btn {background:url(../images/btnbg.gif) no-repeat; width:95px; height:28px; line-height:28px; text-align:center; cursor:pointer; border:0;}

.joblist {border:solid 1px #d4e1e7; width:100%;}
.joblist th, .joblist td {padding:3px 5px; border-bottom:solid 1px #d4e1e7; border-right:solid 1px #d4e1e7;}
.joblist th {text-align:left; padding-left:10px; font-weight:normal;}
.joblist td {text-align:center;}
.joblist th a {font-weight:bold;}
.joblist a {text-decoration:underline;}

.newslist {}
.newslist li {background:url(../images/arrow2.gif) no-repeat 8px center; line-height:40px; padding-left:20px; border-bottom:dashed 1px #d4e1e7; font-size:14px;}
.newslist li span {float:right; font-size:14px; color:#666; line-height:40px;}
#subright .conbox li span{ line-height:40px;}

#footer {width:1200px; margin:0px auto; border-top:solid #b2cada 2px; height:50px; line-height:50px; font-size:11px; clear:both;}
#footer .f1 {float:left; background:url(../images/dotline.gif) no-repeat right center; padding-right:15px; margin-right:15px;}
#footer .f2 {float:left;}
#footer .f3 {float:right;}
#footer iframe{ width:117px; height:43px; float:right; margin-top:5px;}

.link a {color:#F4F7F8; text-decoration:none; display:none;}

.cpcs{ width:960px; float:left; margin-top:15px; font-size:14px; margin-bottom:30px;}
.cpcs .sor{ width:130px; height:65px; float:left; text-align:center;border:1px solid #fff; line-height:65px; border-right:none; font-size:14px;background:url(../images/bg.jpg) repeat-x; color:#fff;}
.cpcs .te{ width:180px; height:65px; float:left; text-align:center;border:1px solid #fff; line-height:65px; border-right:none;font-size:14px;background:url(../images/bg.jpg) repeat-x; color:#fff;}
.cpcs .ec{ width:124px; height:65px;float:left; text-align:center;border:1px solid #fff;line-height:32px; border-right:none;font-size:14px;background:url(../images/bg.jpg) repeat-x; color:#fff;}
.cpcs .ml{ width:90px; height:65px;float:left; text-align:center;border:1px solid #fff;line-height:65px; border-right:none;font-size:14px;background:url(../images/bg.jpg) repeat-x; color:#fff;}
.cpcs .va{ width:85px; height:65px;float:left; text-align:center;border:1px solid #fff;line-height:32px; border-right:none;font-size:14px;background:url(../images/bg.jpg) repeat-x; color:#fff;}
.cpcs .vf{ width:113px; height:65px;float:left; text-align:center;border:1px solid #fff; border-right:none;font-size:14px;background:url(../images/bg.jpg) repeat-x; color:#fff;}
.cpcs .iv{ width:101px; height:65px;float:left; text-align:center;border:1px solid #fff; border-right:none;font-size:14px;background:url(../images/bg.jpg) repeat-x; color:#fff;}
.cpcs .wl{ width:101px; height:65px;float:left; text-align:center;border:1px solid #fff;border-right:none;font-size:14px;background:url(../images/bg.jpg) repeat-x; color:#fff;}
.cpcs .xy{ width:73px; height:65px;float:left; text-align:center;border:1px solid #fff;border-right:none;font-size:14px;background:url(../images/bg.jpg) repeat-x; color:#fff;}
.cpcs .sc{ width:95px; height:65px;float:left; text-align:center;border:1px solid #fff;line-height:55px;font-size:14px;background:url(../images/bg.jpg) repeat-x; color:#fff;}

.cpcs .vf .v{ width:113px; height:32px; float:left; line-height:31px;font-size:14px; border-bottom:1px solid #fff;color:#fff;}
.cpcs .vf .sdiv{ width:57px; float:left; height:32px;border:1px solid #fff;line-height:31px;border-left:none;border-right:none; border-bottom:none;font-size:14px; border-top:none;color:#fff;}
.cpcs .vf .sdiv1{ width:55px; float:left; height:32px;border:1px solid #fff;line-height:31px;border-right:none;border-bottom:none;font-size:14px;border-top:none;color:#fff;}

.cpcs .iv .v{ width:101px; height:32px; float:left; line-height:31px;font-size:12px;border-bottom:1px solid #fff;color:#fff;}
.cpcs .iv .sdiv{ width:49px; float:left; height:32px;border:1px solid #fff;line-height:31px;border-left:none;border-right:none; border-bottom:none;font-size:14px; border-top:none;color:#fff;}
.cpcs .iv .sdiv1{ width:50px; float:left; height:32px;border:1px solid #fff;line-height:31px;border-right:none;border-bottom:none;font-size:14px; border-top:none;color:#fff;}

.cpcs .wl .v{ width:101px; height:32px; float:left; line-height:31px;font-size:12px;border-bottom:1px solid #fff;color:#fff;}
.cpcs .wl .sdiv{ width:49px; float:left; height:32px;border:1px solid #fff;line-height:31px;border-left:none;border-right:none; border-bottom:none;font-size:14px; border-top:none;color:#fff;}
.cpcs .wl .sdiv1{ width:50px; float:left; height:32px;border:1px solid #fff;line-height:31px;border-right:none;border-bottom:none;font-size:14px; border-top:none;color:#fff;}

.cpcs .xy .v{ width:73px; height:32px; float:left; line-height:31px;font-size:14px;color:#fff;}
.cpcs .xy .sdiv1{ width:73px; float:left; height:32px;border:1px solid #fff;line-height:31px;border-right:none;border-bottom:none;font-size:14px; border-left:none;color:#fff;}

.cpxx{ width:956px; float:left; background:#F2F2F1; margin-top:10px;}
.cpxx:hover div{ background:#e3e3e3; cursor:pointer;}
.cpcs .cpsor{ width:128px; height:40px; float:left; text-align:center;border:1px solid #fff; border-left:#FC4A04 3px solid; border-bottom:#E5C1AE 1px solid; color:#111; line-height:40px; border-right:none; border-top:none;font-size:12px;}
.cpcs .cpmc{ width:178px; height:59px; float:left; text-align:left; text-indent:10px;border:1px solid #fff;border-left:#FC4A04 3px solid; color:#111; line-height:59px; border-right:none; border-top:none;border-bottom:#E5C1AE 1px solid;font-size:12px; overflow:hidden;}
.cpcs .cpmcc{ width:150px; height:50px; float:left; text-align:left; text-indent:10px;border:1px solid #fff; line-height:50px; border-right:none; border-top:none;border-bottom:#E5C1AE 1px solid;font-size:12px; overflow:hidden;}
.cpcs .cpec{ width:124px; height:59px;float:left; text-align:center;border:1px solid #fff;line-height:59px; border-right:none;border-top:none;border-bottom:#E5C1AE 1px solid;font-size:12px; overflow:hidden;}
.cpcs .cpml{ width:90px; height:50px;float:left; text-align:center;border:1px solid #fff;line-height:50px; border-right:none;border-top:none;border-bottom:#E5C1AE 1px solid;font-size:12px; overflow:hidden;}
.cpcs .cpva{ width:85px; height:59px;float:left; text-align:center;border:1px solid #fff;line-height:59px; border-right:none;border-top:none;border-bottom:#E5C1AE 1px solid;font-size:12px; overflow:hidden;}
.cpcs .cpvftyp1{ width:112px; height:59px;float:left; text-align:center;border:1px solid #fff; border-right:none;line-height:59px;border-top:none;border-bottom:#E5C1AE 1px solid;font-size:12px; overflow:hidden;}
.cpcs .cpvfmax1{ width:0px; height:59px;float:left; text-align:center;border:1px solid #fff; border-right:none;line-height:59px;border-top:none;border-bottom:#E5C1AE 1px solid;font-size:12px; overflow:hidden;}
.cpcs .cpvftyp{ width:56px; height:59px;float:left; text-align:center;border:1px solid #fff; border-right:none;line-height:59px;border-top:none;border-bottom:#E5C1AE 1px solid;font-size:12px; overflow:hidden;}
.cpcs .cpvfmax{ width:56px; height:59px;float:left; text-align:center;border:1px solid #fff; border-right:none;line-height:59px;border-top:none;border-bottom:#E5C1AE 1px solid;font-size:12px; overflow:hidden;}
.cpcs .cpivmin{ width:50px; height:59px;float:left; text-align:center;border:1px solid #fff; border-right:none;line-height:59px;border-top:none;border-bottom:#E5C1AE 1px solid;font-size:12px; overflow:hidden;}
.cpcs .cpivtyp{ width:50px; height:59px;float:left; text-align:center;border:1px solid #fff; border-right:none;line-height:59px;border-top:none;border-bottom:#E5C1AE 1px solid;font-size:12px; overflow:hidden;}
.cpcs .cpivmin1{ width:100px; height:59px;float:left; text-align:center;border:1px solid #fff; border-right:none;line-height:59px;border-top:none;border-bottom:#E5C1AE 1px solid;font-size:12px; overflow:hidden;}
.cpcs .cpivtyp1{ width:0px; height:59px;float:left; text-align:center;border:1px solid #fff; border-right:none;line-height:59px;border-top:none;border-bottom:#E5C1AE 1px solid;font-size:12px; overflow:hidden;}
.cpcs .cpwlmin{ width:50px; height:59px;float:left; text-align:center;border:1px solid #fff; border-right:none;line-height:59px;border-top:none;border-bottom:#E5C1AE 1px solid;font-size:12px; overflow:hidden;}
.cpcs .cpwlmax{ width:50px; height:59px;float:left; text-align:center;border:1px solid #fff; border-right:none;line-height:59px;border-top:none;border-bottom:#E5C1AE 1px solid;font-size:12px; overflow:hidden;}
.cpcs .cpwx{ width:73px; height:59px;float:left; text-align:center;border:1px solid #fff; border-right:none;line-height:59px;border-top:none;border-bottom:#E5C1AE 1px solid;font-size:12px; overflow:hidden;}
.cpcs .cpwy{ width:73px; height:59px;float:left; text-align:center;border:1px solid #fff; border-right:none;line-height:59px;border-top:none;border-bottom:#E5C1AE 1px solid;font-size:12px; overflow:hidden;}
.cpcs .down{ width:94px; height:59px;float:left; text-align:center;border:1px solid #fff;line-height:60px;border-top:none;border-bottom:#E5C1AE 1px solid;}
.cpcs .down a{ display:block; width:100px; height:40px; float:left; overflow:hidden;} 
.cpcs .down a .i{ width:24px; height:24px; text-align:center; line-height:24px; font-size:16px; color:#FFFFFF; background:#FFC125; margin-left:38px; margin-top:8px; font-weight:bold; border-radius:5px;}

.job{ width:960px; float:left; margin-top:15px; margin-bottom:20px; }
.job .jobname{ width:130px; height:55px; float:left; text-align:center;border:1px solid #d4e1e7; line-height:55px; border-right:none;font-size:14px; }
.job .jobxb{ width:104px; height:55px;float:left; text-align:center;border:1px solid #d4e1e7;line-height:55px; border-right:none;font-size:14px;}

.job .jobyy{ width:260px; height:55px;float:left; text-align:center;border:1px solid #d4e1e7;line-height:55px;font-size:14px;}
.job .jobzwsm{ width:460px; height:55px;float:left; text-align:center;border:1px solid #d4e1e7; line-height:55px; border-left:none;font-size:14px;}


.joblt{width:960px;float:left;}
.job .name{ width:130px; float:left; text-align:center;border:1px solid #d4e1e7; border-top:none; border-right:none; line-height:320px;height:320px; font-size:14px; overflow:hidden;}
.job .xb{width:104px;float:left; text-align:center;border:1px solid #d4e1e7;border-top:none; border-right:none; line-height:320px;height:320px; font-size:14px; overflow:hidden;}
.job .yy{width:240px;float:left; border:1px solid #d4e1e7;border-top:none;word-break:break-all; line-height:30px;height:300px;font-size:14px; padding:10px;}
.job .zwsm{width:440px;float:left;border:1px solid #d4e1e7;border-top:none;  height:300px; line-height:30px; overflow:hidden; border-left:none;font-size:14px; padding:10px;}


.wgt{ width:500px; height:30px; float:left; line-height:30px; font-size:16px; margin:25px 0; font-weight:bold;}



.cbdec{ width:960px; line-height:2em; padding-bottom:15px; font-family:"Microsoft Yahei"; font-size:14px; height:100%; overflow:hidden;}
.cbdec .cbimg{ width:460px; height:275px; float:left;}
.cbdec .cbimg img{width:460px; height:275px;}


.cpxx:nth-child(2n+0)
{
background:#F5F5F5;
}
.bicpxx:nth-child(2n+0)
{
background:#fff;
}
.fullcpxx:nth-child(2n+0)
{
background:#fff;
}
.bicpxx{ width:955px; height:80px; float:left; border:1px solid #d4e1e7; border-right:none; border-top:none; background:#ececeb;}
.bicpmc{ width:150px; height:80px; float:left; line-height:80px; border-right:1px solid #d4e1e7; text-align: center;}
.bicpec{ width:104px; height:80px; float:left; border-right:1px solid #d4e1e7;text-align: center;}
.bicpec .btop{ width:104px; height:40px; border-bottom:1px solid #d4e1e7; float:left; line-height:40px;}
.bicpec .bend{ width:104px; height:40px; float:left; line-height:40px;}
.bicpml{ width:90px; height:80px; float:left; border-right:1px solid #d4e1e7;text-align: center;}
.bicpml .btop{ width:90px; height:40px; border-bottom:1px solid #d4e1e7; float:left; line-height:40px;}
.bicpml .bend{ width:90px; height:40px; float:left; line-height:40px;}
.bicpva{ width:60px; height:80px; float:left; line-height:80px; border-right:1px solid #d4e1e7; text-align: center;}
.bicpvftyp{ width:45px; height:80px; float:left; text-align:center; border-right:1px solid #d4e1e7;}
.bicpvftyp .btop{ width:45px; height:40px; border-bottom:1px solid #d4e1e7; float:left; line-height:40px;}
.bicpvftyp .bend{ width:45px; height:40px; float:left; line-height:40px;}
.bicpvfmax{ width:47px; height:80px; float:left; text-align:center; border-right:1px solid #d4e1e7;}
.bicpvfmax .btop{ width:47px; height:40px; border-bottom:1px solid #d4e1e7; float:left; line-height:40px;}
.bicpvfmax .bend{ width:47px; height:40px; float:left; line-height:40px;}
.bicpivmin{width:50px; height:80px; float:left; text-align:center; border-right:1px solid #d4e1e7;}
.bicpivmin .btop{ width:50px; height:40px; border-bottom:1px solid #d4e1e7; float:left; line-height:40px;}
.bicpivmin .bend{ width:50px; height:40px; float:left; line-height:40px;}
.bicpivtyp{width:50px; height:80px; float:left; text-align:center; border-right:1px solid #d4e1e7;}
.bicpivtyp .btop{ width:50px; height:40px; border-bottom:1px solid #d4e1e7; float:left; line-height:40px;}
.bicpivtyp .bend{ width:50px; height:40px; float:left; line-height:40px;}
.bicpwlmin{width:50px; height:80px; float:left; text-align:center; border-right:1px solid #d4e1e7;}
.bicpwlmin .btop{ width:50px; height:40px; border-bottom:1px solid #d4e1e7; float:left; line-height:40px;}
.bicpwlmin .bend{ width:50px; height:40px; float:left; line-height:40px;}
.bicpwlmax{width:50px; height:80px; float:left; text-align:center; border-right:1px solid #d4e1e7;}
.bicpwlmax .btop{ width:50px; height:40px; border-bottom:1px solid #d4e1e7; float:left; line-height:40px;}
.bicpwlmax .bend{ width:50px; height:40px; float:left; line-height:40px;}
.bicpwx{width:73px; height:80px; float:left; text-align:center; border-right:1px solid #d4e1e7;}
.bicpwx .btop{ width:73px; height:40px; border-bottom:1px solid #d4e1e7; float:left; line-height:40px;}
.bicpwx .bend{ width:73px; height:40px; float:left; line-height:40px;}
.bicpwy{width:73px; height:80px; float:left; text-align:center; border-right:1px solid #d4e1e7;}
.bicpwy .btop{ width:73px; height:40px; border-bottom:1px solid #d4e1e7; float:left; line-height:40px;}
.bicpwy .bend{ width:73px; height:40px; float:left; line-height:40px;}
.bidown{width:100px; height:80px; float:left; text-align:center; border-right:1px solid #d4e1e7;}
.bidown a .i{ width:24px; height:24px; text-align:center; line-height:24px; font-size:16px; color:#FFFFFF; background:#FFC125; margin-left:40px; margin-top:28px; font-weight:bold; border-radius:5px; }


.fullcpxx{ width:955px; height:120px; float:left; border:1px solid #d4e1e7; border-right:none; border-top:none; background:#ececeb;}
.fullcpmc{ width:150px; height:120px; float:left; line-height:120px; border-right:1px solid #d4e1e7; text-align: center;}
.fullcpec{ width:104px; height:120px; float:left; border-right:1px solid #d4e1e7;text-align: center;}
.fullcpec .basis{ width:104px; height:40px; border-bottom:1px solid #d4e1e7; float:left; line-height:40px;}
.fullcpec .btop{ width:104px; height:40px; border-bottom:1px solid #d4e1e7; float:left; line-height:40px;}
.fullcpec .bend{ width:104px; height:40px; float:left; line-height:40px;}

.fullcpml{ width:90px; height:120px; float:left; border-right:1px solid #d4e1e7;text-align: center;}
.fullcpml .basis{ width:90px; height:40px; border-bottom:1px solid #d4e1e7; float:left; line-height:40px;}
.fullcpml .btop{ width:90px; height:40px; border-bottom:1px solid #d4e1e7; float:left; line-height:40px;}
.fullcpml .bend{ width:90px; height:40px; float:left; line-height:40px;}

.fullcpva{ width:60px; height:120px; float:left; line-height:120px; border-right:1px solid #d4e1e7; text-align: center;}

.fullcpvftyp{ width:45px; height:120px; float:left; text-align:center; border-right:1px solid #d4e1e7;}
.fullcpvftyp .basis{ width:45px; height:40px; border-bottom:1px solid #d4e1e7; float:left; line-height:40px;}
.fullcpvftyp .btop{ width:45px; height:40px; border-bottom:1px solid #d4e1e7; float:left; line-height:40px;}
.fullcpvftyp .bend{ width:45px; height:40px; float:left; line-height:40px;}

.fullcpvfmax{ width:47px; height:120px; float:left; text-align:center; border-right:1px solid #d4e1e7;}
.fullcpvfmax .basis{ width:47px; height:40px; border-bottom:1px solid #d4e1e7; float:left; line-height:40px;}
.fullcpvfmax .btop{ width:47px; height:40px; border-bottom:1px solid #d4e1e7; float:left; line-height:40px;}
.fullcpvfmax .bend{ width:47px; height:40px; float:left; line-height:40px;}

.fullcpivmin{width:50px; height:120px; float:left; text-align:center; border-right:1px solid #d4e1e7;}
.fullcpivmin .basis{ width:50px; height:40px; border-bottom:1px solid #d4e1e7; float:left; line-height:40px;}
.fullcpivmin .btop{ width:50px; height:40px; border-bottom:1px solid #d4e1e7; float:left; line-height:40px;}
.fullcpivmin .bend{ width:50px; height:40px; float:left; line-height:40px;}

.fullcpivtyp{width:50px; height:120px; float:left; text-align:center; border-right:1px solid #d4e1e7;}
.fullcpivtyp .basis{ width:50px; height:40px; border-bottom:1px solid #d4e1e7; float:left; line-height:40px;}
.fullcpivtyp .btop{ width:50px; height:40px; border-bottom:1px solid #d4e1e7; float:left; line-height:40px;}
.fullcpivtyp .bend{ width:50px; height:40px; float:left; line-height:40px;}

.fullcpwlmin{width:50px; height:120px; float:left; text-align:center; border-right:1px solid #d4e1e7;}
.fullcpwlmin .basis{ width:50px; height:40px; border-bottom:1px solid #d4e1e7; float:left; line-height:40px;}
.fullcpwlmin .btop{ width:50px; height:40px; border-bottom:1px solid #d4e1e7; float:left; line-height:40px;}
.fullcpwlmin .bend{ width:50px; height:40px; float:left; line-height:40px;}

.fullcpwlmax{width:50px; height:120px; float:left; text-align:center; border-right:1px solid #d4e1e7;}
.fullcpwlmax .basis{ width:50px; height:40px; border-bottom:1px solid #d4e1e7; float:left; line-height:40px;}
.fullcpwlmax .btop{ width:50px; height:40px; border-bottom:1px solid #d4e1e7; float:left; line-height:40px;}
.fullcpwlmax .bend{ width:50px; height:40px; float:left; line-height:40px;}

.fullcpwx{width:73px; height:120px; float:left; text-align:center; border-right:1px solid #d4e1e7;}
.fullcpwx .basis{ width:73px; height:40px; border-bottom:1px solid #d4e1e7; float:left; line-height:40px;}
.fullcpwx .btop{ width:73px; height:40px; border-bottom:1px solid #d4e1e7; float:left; line-height:40px;}
.fullcpwx .bend{ width:73px; height:40px; float:left; line-height:40px;}

.fullcpwy{width:73px; height:120px; float:left; text-align:center; border-right:1px solid #d4e1e7;}
.fullcpwy .basis{ width:73px; height:40px; border-bottom:1px solid #d4e1e7; float:left; line-height:40px;}
.fullcpwy .btop{ width:73px; height:40px; border-bottom:1px solid #d4e1e7; float:left; line-height:40px;}
.fullcpwy .bend{ width:73px; height:40px; float:left; line-height:40px;}

.fulldown{width:100px; height:120px; float:left; text-align:center; border-right:1px solid #d4e1e7;}
.fulldown a .i{ width:24px; height:24px; text-align:center; line-height:24px; font-size:16px; color:#FFFFFF; background:#FFC125; margin-left:40px; margin-top:48px; font-weight:bold; border-radius:5px; }
















#subright .searchall{ width:320px; float:right; border:1px solid #D4E1E7; border-bottom:none;}
#subright .searchall .sear_l{ width:260px; height:39px; float:left; border-radius:10px;}
#subright .searchall .sear_left{ width:260px; height:39px; line-height:39px; float:left; border:0px; text-indent:1em;}
#subright .searchall .sear_r{ width:60px; height:39px; line-height:39px; float:left; text-align:center;}
#subright .searchall .sear_right{ width:60px; height:39px; float:left; border:0px; cursor:pointer; background:#D6E2E8;}


#subright {float:right; width:960px; margin-bottom:10px;}
#subright .header {border-bottom:solid 1px #d4e1e7; width:930px; margin-bottom:10px; height:40px; padding-left:30px;}
#subright .header h2 {background:url(../images/subrightttbg.png) no-repeat; width:140px; text-align:center; height:40px; line-height:40px; font-size:14px;  float:left; margin-right:10px;}

#subright .searchall{ width:320px; float:right; border:1px solid #D4E1E7; border-bottom:none;}
#subright .searchall .sear_l{ width:260px; height:39px; float:left; border-radius:10px;}
#subright .searchall .sear_left{ width:260px; height:39px; line-height:39px; float:left; border:0px; text-indent:1em;}
#subright .searchall .sear_r{ width:60px; height:39px; line-height:39px; float:left; text-align:center;}
#subright .searchall .sear_right{ width:60px; height:39px; float:left; border:0px; cursor:pointer; background:#D6E2E8;}











@media (min-width: 1024px){
.yhmap{width:960px; float:left;}
.yhmap .yhlt{width:350px; float:left;}
.yhmap .yhrt{width:600px; float:right;}
#allmap1{ width:100%; height:210px;}
#allmap2{ width:100%; height:202px;}
#allmap3{ width:100%; height:210px;}
#allmap4{ width:100%; height:210px;}
#allmap5{ width:100%; height:210px;}
#allmap6{ width:100%; height:210px;}
#allmap7{ width:100%; height:210px;}
#allmap8{ width:100%; height:210px;}
#allmap9{ width:100%; height:210px;}
}

@media (max-width: 768px){
.yhmap{width:750px; float:left;}
.yhmap .yhlt{width:750px; float:left;}
.yhmap .yhrt{width:750px; float:left;}
#allmap1{ width:100%; height:210px;}
#allmap2{ width:100%; height:202px;}
#allmap3{ width:100%; height:210px;}
#allmap4{ width:100%; height:210px;}
#allmap5{ width:100%; height:210px;}
#allmap6{ width:100%; height:210px;}
#allmap7{ width:100%; height:210px;}
#allmap8{ width:100%; height:210px;}
#allmap9{ width:100%; height:210px;}

}


@media (max-width: 684px){

}


@media (max-width: 414px){

}

@media (max-width: 375px){
.yhmap{width:350px; float:left;}
.yhmap .yhlt{width:350px; float:left;}
.yhmap .yhrt{width:350px; float:left;}
#allmap1{ width:100%; height:210px;}
#allmap2{ width:100%; height:202px;}
#allmap3{ width:100%; height:210px;}
#allmap4{ width:100%; height:210px;}
#allmap5{ width:100%; height:210px;}
#allmap6{ width:100%; height:210px;}
#allmap7{ width:100%; height:210px;}
#allmap8{ width:100%; height:210px;}
#allmap9{ width:100%; height:210px;}

}

.snt{ width:394px; height:225px; overflow:hidden; float:left;border: 1px solid #d4e1e7;}
.snt img{ width:100%; float:left;}
.lmdt{ width:531px; height:225px; overflow:hidden; float:right;border: 1px solid #d4e1e7;}
.lmdt img{ width:100%; float:left;}
.zs{ width:100%; float:left;line-height:30px;padding-bottom:30px;font-size:14px;}
.zs i{ font-weight:bold; color:#4D4948; font-style:normal; font-size:14px;}



/* Message */
.Message_div{padding:15px 0 15px 30px;}
.Message_tab{width:640px;margin-top:10px;}
.Message_tab td{padding-top:15px;}
.Message_tab td img{ margin-bottom:-18px;}
.Message_tab td input{border-radius:5px; border:1px solid #D4E1E7; padding-left:15px; }
.Message_tab td textarea{border-radius:5px; border:1px solid #D4E1E7;}
.Message_tab .td1{ width:80px;padding-right:5px; font-size:14px;}
.Message_tab .txt1{width:420px; height:40px; }
.Message_tab .txt2{width:520px; height:90px;}
.Message_tab .btn1{width: 98px;height: 36px;background:#EA5404;border: none;margin-top: 10px;cursor: pointer;color:#fff;font-size:14px;}


/*多条件搜索*/
.condition{ width:960px; float:left; height:auto; overflow:hidden;}
.condition .cdone{ width:960px; height:40px; float:left; margin-bottom:10px;}
.condition .cdone .name{ width:163px; height:40px; float:left; text-align:left; line-height:40px; font-size:14px;}
.condition .cdone input{width:163px; height:40px; float:left;line-height:40px; font-size:14px; text-indent:1em; border:1px solid #D4E1E7;border-radius:0px; }
.condition button{    width: 98px;
    height: 36px;
    background: #EA5404;
    border: none;
    margin-top: 10px;
    cursor: pointer;
    color: #fff;
    font-size: 14px;}

.tball{width:100%; float:left;border:1px solid #D4E1E7;border-right:none;border-bottom:none; overflow:hidden;}
.tbul{ width:100%; float:left; border-bottom:1px solid #D4E1E7;display:flex;}
.tbli{width:27.5%;border-right:1px solid #D4E1E7;box-sizing:border-box; float:left;margin-bottom:-10000px;padding-bottom:10000px; position:relative; }
.tbli img{ width:96%; margin:2%;}
.tbli-1{ width:15%;}
.tbli-2{ width:30%;}
.tbli-3{ width:27.5%;}
.tbinfo{position: relative; width:96%; padding:2%; text-align:center; height: auto; top: 50%;left: 50%;  -webkit-transform: translateX(-50%) translateY(-50%); -moz-transform: translateX(-50%) translateY(-50%); -ms-transform: translateX(-50%) translateY(-50%); transform: translateX(-50%) translateY(-50%);word-wrap: break-word;　word-break: break-all;font-size:14px;line-height:2em; }
.tbinfo2{position: relative; width:96%; padding:2%; height: auto; top: 50%; left: 50%;  -webkit-transform: translateX(-50%) translateY(-50%); -moz-transform: translateX(-50%) translateY(-50%); -ms-transform: translateX(-50%) translateY(-50%); transform: translateX(-50%) translateY(-50%);word-wrap: break-word;　word-break: break-all; font-size:14px; line-height:2em;}
.tabtit{ width:100%; float:left; margin-bottom:10px; margin-top:10px; font-weight:bold;font-size:14px;}








.page{ width:100%; margin:10px auto 0px auto; height:50px; line-height:50px; text-align:center; clear:both;}
.page a{ border:#D4E1E7 1px solid; padding:6px 12px; margin:0px 15px;}



#subright .conbox .xnxcs-all{ width:948px; margin:0 auto; border:#D4E1E7 1px solid; border-bottom:0px;box-sizing:border-box; height:100%; overflow:hidden;}
#subright .conbox .xnxcs-ul{ width:100%; float:left; height:66px; border-bottom:#D4E1E7 1px solid;box-sizing:border-box}
#subright .conbox .xnxcs-li{ width:16%; float:left; border-left:#D4E1E7 1px solid; text-align:center;box-sizing:border-box}
#subright .conbox .xnxcs-li>p{ display:block; width:100%; height:33px; line-height:43px; float:left; overflow:hidden; font-size:14px;}
#subright .conbox .xnxcs-li>font{ display:block; width:100%; height:33px; line-height:23px; float:left; overflow:hidden; font-size:14px;}
#subright .conbox .xnxcs-t{ width:100%; float:left;height:100%; overflow:hidden;border-bottom:#D4E1E7 1px solid; position:relative;}
#subright .conbox .xnxcs-name{width:16%; float:left; text-align:center;box-sizing:border-box;height:100%; overflow:hidden; line-height:100%;position: absolute; margin:0; top:50%; transform: translateY(-50%); -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%);}
#subright .conbox .xnxcs-name-2{ width:100%; float:left; position:absolute; top:50%; transform: translateY(-50%); -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); font-size:14px; line-height:30px;}
#subright .conbox .xnxcs-r{ width:84%; float:right;}
#subright .conbox .xnxcs-r-li{ width:100%; float:left; overflow:hidden;border-top:#D4E1E7 1px solid; height:100%; position:relative;}
#subright .conbox .xnxcs-list{ width:19.1%; float:left; border-left:#D4E1E7 1px solid; text-align:center;box-sizing:border-box; font-size:14px; text-align:center; line-height:30px; position:relative; height:100%; overflow:hidden;}
#subright .conbox .xnxcs-list-2{ width:100%; float:left; position:relative; top:50%; transform: translateY(-50%); -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%);line-height:30px; font-size:14px; padding:10px 0px;}
#subright .conbox .li-1{ border-left:0px;  border-right:0px;  border-top:0px;  border-bottom:0px; }

#subright .conbox .xnxcs-1{ width:26.5%;}
#subright .conbox .xnxcs-2{ width:26.5%;}
#subright .conbox .xnxcs-3{ width:7.5%}

#subright .conbox .list-1{ width:31.55%;}
#subright .conbox .list-2{ width:31.55%;}
#subright .conbox .list-3{ width:8.9%}