﻿@charset "utf-8";
/* CSS Document */

html{color:#000; overflow-y:scroll;-webkit-text-size-adjust:none; overflow-x:none;}
input,button,textarea,select,optgroup,option,p,div,ul{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit; margin:0; padding:0; overflow:inherit;}
body{ font-size:12px; font-family:"微软雅黑"; color:#000;margin:0 auto; background:url(../images/bj.jpg) repeat 0 0;}
table{vertical-align: middle;}
fieldset,img{border:0;}
.cc{clear:both; height:0; line-height:0;}
.clear{clear:both; }
.fr,#right{float:right}
.fl,#left{float:left}
.keep{ word-break:keep-all; word-spacing:normal}
.underline{ text-decoration:underline;}
a{color:#000; text-decoration:none;} 
a:hover{text-decoration:none;}
.bb{ border-bottom:1px solid #fff; padding:0 0 .6em; margin:0 0 .3em; line-height:2em;}
li,ul{ list-style:none; vertical-align:middle;}
*{ margin:0; padding:0;}


#wrapper{ background:url(../images/wrap_bj.jpg) repeat-y center 0; width:100%;}
#header{ width:100%; height:286px; padding-top:15px; }
#top{ width:100%; height:85px; background:url(../images/top_bjj.png) repeat-x 0 15px;}
.top{ width:1000px; height:85px; margin:0 auto 0; background:url(../images/top_bj.png) no-repeat 0 0;}
.logo{ width:260px; height:60px;}
.top_right{ width:735px;}
.time{ width:200px; height:30px; line-height:30px; color:#000; margin-left:80px;}
.weather{ width:190px; height:30px; line-height:30px; background:url(../images/weather_bj.png) no-repeat left center; padding-left:60px;}
.search{ width:182px; height:29px; position:relative;}

.nav{ width:620px;  line-height:30px; height:30px; position:relative; overflow:visible; zoom:1;}
.nav ul li{ float:left; width:124px;  line-height:30px; background:url(../images/nav_fgx.png) no-repeat right center; text-align:center; color:#fff; font-size:14px;}
.nav ul li.last{ background:none;}
.nav ul li a{  display:block; width:124px; height:30px; float:left; color:#fff;}
.nav ul li a:hover{ background:url(../images/nav_hover.png) no-repeat center 1px; color:#a83b50;}
.nav ul li.current a{background:url(../images/nav_hover.png) no-repeat center 1px; color:#a83b50;}
.sub{ width:1000px; height:25px; background:url(../images/sub_bj.png) no-repeat 0 0; }

.nav .sonmenu{ position:absolute; top:30px; width:auto; height:25px; z-index:99; display:none; left:0;}
.nav .sonmenu li{ height:auto;  width:50px; font-size:12px !important; background:none; line-height:25px; margin:0 5px; float:left; text-align:center;}
.nav ul li.current ul li a{ background:none;}
.nav ul li.current ul li a:hover{ background:none;}
.nav .sonmenu li a{  color:#b15264;  height:25px; font-weight:normal; line-height:25px; background:none; width:auto; float:none;}
.nav .sonmenu li a:hover{ background:none;}

.nav .sonmenu ul.h_about{ margin-left:20px;}
.nav .sonmenu ul.h_about li{ width:90px;}
.nav .sonmenu ul.h_news{ margin-left:200px;}
.nav .sonmenu ul.h_yuandi{ margin-left:50px;}
.nav .sonmenu ul.h_service{ margin-left:130px;}

.banner{ width:1000px; height:200px; margin:0 auto;}
.banner img{ width:1000px; height:200px;}
.banner.div{
	overflow: initial;
}
#content{ width:100%;}
.main{ width:1000px; height:auto; margin:0 auto;}
.s_main1{ margin-top:20px; height:586px; overflow:hidden;}
.m1_left{ width:308px;}
.s_slide{ width:290px; height:210px; background:url(../images/slide_bj.png) no-repeat 0 0; padding:9px 0;}
.s_slide img{ width:290px; height:210px;}
.s_fljg{ width:298px; margin-top:30px; margin-left:10px;}
.s_fljg_tit{ height:27px;}
.s_fljg_con{ padding:10px 20px;}
.s_fljg_con ul li{ height:38px; margin:5px 0;}

.m1_middle{ width:420px; margin:0 28px;}
.s_flyx{ height:265px;}
.s_flyx_tit{ height:22px; background:url(../images/s_flyx_tit.png) no-repeat 0 0;}
.s_flyx_tit a{ float:right;}
.s_flyx_con{ margin-top:10px;}
.s_flyx_con img{ height:51px;}
.s_flyx_con ul li{ height:32px; background:url(../images/xx1.png) no-repeat 0 bottom; line-height:32px;color:#5e5e5e;}
.s_flyx_con ul li span{ display:inline-block; float:right; width:73px; height:32px; line-height:32px; background:url(../images/s_time_bj.png) no-repeat left center; text-align:center; margin-right:3px;}
.s_flyx_con ul li a{ background:url(../images/icon1.png) no-repeat left center; padding-left:14px; color:#0b0a0a;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; width:310px;}
.s_flyx_con ul li a:hover{ color:#ed4d56;}
.s_xqdt{ height:265px;}
.s_xqdt_tit{ height:22px; background:url(../images/s_jqdt_tit.png) no-repeat 0 0;}
.s_xqdt_tit a{ float:right;}
.s_xqdt_con{ margin-top:10px;}
.s_xqdt_con ul li{ height:32px; background:url(../images/xx1.png) no-repeat 0 bottom; line-height:32px;color:#5e5e5e;}
.s_xqdt_con ul li span{ display:inline-block; float:right; width:73px; height:32px; line-height:32px; background:url(../images/s_time_bj.png) no-repeat left center; text-align:center; margin-right:3px;}
.s_xqdt_con ul li a{ background:url(../images/icon1.png) no-repeat left center; padding-left:14px; color:#0b0a0a;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; width:310px;}
.s_xqdt_con ul li a:hover{ color:#ed4d56;}

.m1_right{ width:205px;}
.s_notice{ height:210px;}
.s_notice_tit{ height:24px; background:url(../images/s_notice_tit.png) no-repeat 0 0;}
.s_notice_tit a{ float:right; margin:8px 6px 0 0;}
.s_notice_con{ margin-top:10px;}
.s_notice_con ul li{  line-height:25px; background:url(../images/xx2.png) no-repeat 0 bottom; color:#0b0a0a; width:200px; *white-space:inherit;}
.s_notice_con ul li a{ background:url(../images/icon2.png) no-repeat left 8px; padding-left:10px; color:#0b0a0a; line-height:25px;}
.s_notice_con ul li a:hover{ color:#ed4d56;}
.s_fwpt{ height:340px;}
.s_fwpt_tit{ height:24px;}
.s_fwpt_con{ margin-top:6px;}
.s_fwpt_con ul li{ height:78px;  text-align:center; color:#838383; width:100px; float:left;}
.s_fwpt_con ul li a{ color:#0b0a0a;display: block;}
.s_fwpt_con ul li a img{ border:1px solid #e4e4e4;}
.s_fwpt_con ul li a:hover{ color:#ed4d56;}

.s_tpxw{ width:1000px; height:185px; margin:20px 0;}
.s_tpxw_tit{ height:26px; background:url(../images/s_tpxw_tit.png) no-repeat 0 0;}
.s_tpxw_tit span{ display:inline-block; width:18px; height:18px; float:right; margin:0 2px;}
.s_tpxw_con{ margin-top:20px; width:1000px;}
.s_tpxw_con ul li{ float:left; width:178px; height:135px; background:#e5e5e5; margin:0 13px;}
.s_tpxw_con ul li a{ color:#0b0a0a;}
.s_tpxw_con ul li a span{ display:inline-block; height:42px; line-height:42px; text-align:center; width:178px;}
.s_tpxw_con ul li a:hover span{ color:#ed4d57;}

.s_main2{ height:350px; width:1000px; overflow:hidden;}
.m2_left{ width:760px; }
.s_news{ width:242px; height:172px; background:url(../images/s_news_bj.png) no-repeat 0 0; margin:0 10px 10px 0;}
.s_news_tit{ height:28px; line-height:28px; color:#ed2b56; font-size:14px; padding-left:10px;}
.s_news_tit a{ float:right; margin:9px 9px 0 0;}
.s_news_con{ padding:8px 5px;}
.s_news_con ul li{ background:url(../images/xx1.png) no-repeat 0 bottom; height:26px; line-height:26px; color:#565656;}
.s_news_con ul li span{ float:right;}
.s_news_con ul li a{color:#0b0a0a; background:url(../images/icon3.png) no-repeat 0 center; padding-left:8px; width:150px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.s_news_con ul li a:hover{ color:#ed4d57;}

.m2_right{ width:208px;}
.s_ad1{ height:100%;}
.s_ad1 ul li{ border:1px solid #cacaca; padding:2px 2px 2px 3px; background:#eaeaea; margin-bottom:6px; width:201px; height:41px; }
.s_ad1 ul li img{ width:201px; height:41px;}
.s_weibo{ width:206px; height:270px; overflow:hidden; position:relative;}
.s_xlweibo{ position:absolute; top:0; left:110px; width:68px; height:24px;}
.s_ad2{ height:110px; overflow:hidden;}
.s_ad2 ul li{ border:1px solid #cacaca; padding:2px 2px 2px 3px; background:#eaeaea; margin-top:6px; width:201px; height:41px; }
.s_ad2 ul li img{ width:201px; height:41px;}
 
.s_ad3{ width:1000px; height:128px; overflow:hidden; background:#ebebeb; margin:15px 0 0 0;}
.s_ad3 span{ width:30px; height:30px; display:inline-block; margin:50px 7px 0;}
.s_ad3 ul li{ float:left; width:218px; height:80px; margin:24px 5px;}
.s_ad3 ul li img{ width:218px; height:80px;}
#s_ad3{ width:900px;}



#footer{ width:100%; margin:30px 0 0;}
.s_ad4{ width:1000px; height:66px; overflow:hidden; margin:0 auto;}
.s_ad4 ul li{ float:left; width:182px; height:46px; margin:0 5px; background:url(../images/s_fad_bj.png) no-repeat 0 0; padding:10px;}
.s_ad4 ul li img{ width:182px; height:46px;}
.flink{ width:848px; height:60px; background:url(../images/flink_bj.png) no-repeat 0 0; padding:14px 0 0 152px; margin:20px auto 0;}
.flink ul li{ float:left; width:200px; height:33px; margin:0 4px; background:url(../images/flink_input_bj.png) no-repeat 0 0; line-height:26px; position:relative;padding:2px 0 0 3px;z-index:1;}
.flink ul li select{ width:200px; height:35px; border:none;}
.footer_nav{ width:320px; margin:60px auto 15px; height:25px; line-height:25px;}
.footer_nav ul li{ float:left; color:#a3a3a3;}
.footer_nav ul li a{ color:#0b0a0a;}
.footer_nav ul li a:hover{ color:#ed4d57;}
.footer{ width:1000px; line-height:26px; color:#0b0a0a; margin:0 auto; padding-bottom:100px; text-align:center; border-top:1px solid #e5e5e5; padding-top:10px;}
.footer a{ color:#0b0a0a;}
.footer a:hover{ color:#f60000;}

.flink_div1{width:160px; height:26px;line-height:26px;vertical-align:middle;background: transparent; position: relative;overflow: hidden;-webkit-appearance: none; z-index:2;}
.flink li select.flink_div2{  width:200px;height:28px;display:block;position: relative;overflow:hidden;z-index:3; cursor:pointer; border:hidden;}

/*内页样式*/

.ny_zxgg{ width:1000px; height:31px; line-height:31px; background:url(../images/ny_zxgg_bj.png) no-repeat 0 0;  color:#0b0a0a; margin:10px 0 20px 0;}
.ny_zxgg a{ color:#0b0a0a; padding-left:100px;}
.ny_zxgg a:hover{ color:#ed4d57;}
.ny_zxgg span{width:100px;  height:25px;line-height:25px;vertical-align:middle;display:block; margin:3px 5px 0 0;float:right; cursor:pointer;}
.select_show{ width:90px; height:25px; background:url(../images/ny_select_bj.png) no-repeat 0 0; cursor:pointer; padding-left:10px;}
.select_list{ width:78px; height:auto; border:1px solid #f37793; border-top:none; padding:10px; background:#fff; position:relative; z-index:3;}
.select_list ul li{ height:25px; line-height:25px; width:78px; background:url(../images/xx1.png) no-repeat left bottom;}
.select_list ul li a{ padding-left:4px; height:25px; line-height:25px;}
.select_hide{ height:10px; cursor:pointer;}
.select_hide img{ margin:8px 22px 0;}
/*.ny_zxggdiv1{width:82px; height:19px;line-height:19px;vertical-align:middle;background: transparent; position: relative;overflow: hidden;-webkit-appearance: none; z-index:2;}
.ny_zxgg span select.ny_zxggdiv2{  width:100px;height:20px;display:block;position: relative;overflow:hidden;z-index:3; cursor:pointer; border:hidden;}*/

#sy_notice ul li{ height:31px; line-height:31px;}


.pro_p{ float:left; display:inline; margin:10px 20px 0; width:177px;}
.pro_p .pro_p_name{ text-align:left; line-height:25px; margin-left:14px; color:#651211; font-weight:bold;}
.pro_p .pro_p_pic1{ background:url(../images/s_img_bj.png) no-repeat 0 0; padding:15px 14px;}



.producttype .producttype1 {width:202px; height:31px;}
.producttype .producttype1 a{height:31px; line-height:30px;  color:#fff;}
.producttype .producttype1sel {width:202px; height:30px;}
.producttype .producttype1sel a{ background:url(../images/menu_hover.png) no-repeat 0 0; color:#6c6c6c;}

.producttype .producttype2 {width:202px; height:31px; display:none;}
.producttype .producttype2 a{height:31px; line-height:30px;  color:#c7c7c7; background:none;}
.producttype .producttype2 a:hover{ background:url(../images/icon2.png) no-repeat 158px center; color:#a00813;}
.producttype .producttype2sel {width:202px; height:30px;}
.producttype .producttype2sel a{ background:url(../images/icon2.png) no-repeat 158px center; color:#a00813;}

#lm_left{ width:221px;}
.lm_left{ width:220px; height:auto; background:url(../images/left_bj.png) no-repeat 0 0; padding:0 0 0 1px;}
.lm_left_tit{ width:220px; height:auto;  height:31px;}
.lm_left_con{ width:220px;  height:auto; font-size:14px; padding:5px 5px 15px;}
.lm_left_con ul li{ line-height:35px; width:210px; height:35px; margin-top:5px; text-align:center;}
.lm_left_con ul li a{ display:block;  color:#0b0a0a;background:url(../images/menu_bj.png) no-repeat 0 center;}
.lm_left_con ul li a:hover{background:url(../images/menu_hover.png) no-repeat 0 center; color:#fff;}
.lm_left_con ul li.current a{ background:url(../images/menu_hover.png) no-repeat 0 center; color:#fff;}

.lm_right{ width:768px; height:auto; border:1px solid #fbd8df; font-size:14px;}
.lm_right_tit{ width:734px; height:30px; border-bottom:1px solid #fbd8df; line-height:30px; color:#d04162; font-size:14px; padding:0 20px 0 14px;}
.lm_right_tit span{ float:right; display:inline-block; background:url(../images/home_icon.png) no-repeat left center; padding-left:18px; font-size:12px; color:#0b0a0a;}
.lm_right_tit span a{ color:#0b0a0a;}
.lm_right_tit span a:hover{ color:#d04162;}
.lm_right_con{ _height:600px; min-height:600px; overflow:visible; padding:10px; line-height:24px; width:748px; color:#0b0a0a;}

.orderform tr{ line-height:28px;}

.lm_right_con ul.news{ clear:both;}
.lm_right_con ul.news li{ background:url(../images/xx1.png) repeat-x left bottom;  color:#5e5e5e; clear:both; height:30px; line-height:30px;}
.lm_right_con ul.news li a{ display:block; background:url(../images/icon4.png) no-repeat 4px center; padding-left:18px; color:#0b0a0a;}
.lm_right_con ul.news li a:hover{ color:#ed4d57;}
.lm_right_con ul.news li span{ float:right; margin-right:10px; display:inline-block; width:73px; height:30px; line-height:30px; background:url(../images/s_time_bj.png) no-repeat center center; font-size:12px;}

.lm_right_con ul.news2{ clear:both;}
.lm_right_con ul.news2 li{ background:url(../images/xx1.png) repeat-x left bottom;  color:#5e5e5e; clear:both; height:30px; line-height:30px;}
.lm_right_con ul.news2 li a{ display:block; background:url(../images/icon3.png) no-repeat 4px center; padding-left:18px; color:#0b0a0a;}
.lm_right_con ul.news2 li a:hover{ color:#ed4d57;}

.lm_right_con label{ width:70px; text-align:left; height:30px; line-height:30px; float:left;}
.lm_right_con .input1{ width:170px; height:30px; line-height:30px; background:url(../images/input_bj.png) no-repeat 0 center; float:left; border:none; padding-left:10px;}
.btnsubmit{ width:67px; height:33px; text-indent:-9999px; background:url(../images/submit_icon.png) no-repeat 0 0; border:none; margin-top:10px;}
.lm_right_con ul.user_login li{ height:auto; padding:10px 0; clear:both;}

.newstitle{ font-size:18px; line-height:50px; height:50px;}
ul.adduser{ margin:10px 0 10px 22px;}
ul.adduser li{ height:45px;}
ul.adduser li input.add_btn{ margin-left:70px;}

div.pager{ height:28px; width:auto; line-height:28px; padding-bottom:0px;}
div.pager span{ display:inline-block;  height:28px;}
div.pager span.page_prev { background:url(../images/page_prev.png) no-repeat 0 0; width:50px; color:#808080;} 
div.pager span.page_next {  background:url(../images/page_next.png) no-repeat 0 0; width:50px; color:#fff;}
div.pager span.page_prev a { background:url(../images/page_prev.png) no-repeat 0 0; color:#808080;} 
div.pager span.page_next a { background:url(../images/page_next.png) no-repeat 0 0; color:#fff;} 
div.pager a{ margin:0;}






.rczp-zj{
	padding:10px 0 10px 36px;
}
.rczp-zj ul li label{ width:60px; text-align:right; display:inline-block; color:#987929;}
.rczp-zj ul{
	margin:0;
	padding:0;
	list-style:none;
}
.rczp-zj ul li{
	margin:15px 0;
}
.rczp-zj select{
	width:250px;
	height:24px;
	vertical-align: middle;
	border: 1px solid #d9d9d9;
}
.rczp-zj .input{
	width:210px;
	height:22px;
	vertical-align: middle;
	background:#eae4d4;
	border:none;
}
.rczp-zj .input2{
	width:500px;
	height:100px;
	vertical-align: middle;
	border:none;
	background:#eae4d4;
}
.rczp-zj .input3{
	width:100px;
	height:19px;
	vertical-align: middle;
	border: 1px solid #d9d9d9;
	margin-right:5px;
}
.rczp-zj .btn{
	margin:10px 0 0 62px;
}
.rczp-zj li img{
	vertical-align: middle;
}