@charset "utf-8";
/* CSS Document */
*{ padding:0; margin:0}
.fixed:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.fixed{display:block;}
.fixed{min-height:1%;}
* html .fixed{height:1%;}
a:hover {text-decoration:underline;color:#b31419;}
a{color: #666666;text-decoration: none;}
div,ul,li{margin:0px 0px; padding:0px 0px;}
ul,li{list-style:none;}
body {margin:0;padding:0;font-size:12px;font-family:"",Arial, Helvetica, sans-serif;color:#666666; background:url(../images/bg.jpg) repeat-x;}
.main{margin: 0 auto 0 auto; width: 962px;height:auto;}
img { border:0}
.none{display:none;}
.block{display:block;}
.clear{clear: both; font-size:1px; width:1px; height:0; visibility: hidden;}
.clr { display: block; clear: both; }
.big{font-size:12px;}
.eng{font-family:Arial, Helvetica, sans-serif;}
.yellow{color:#FFCC00}
.green{color:#006633;}
.black{color:#333;}
.blue{color:#003366;}
.dblue{color:#069;}
.normal{font-weight:normal;}
.bold{font-weight:bold;}
.red{color:#FF0000;}
.c1{height:10px; clear:both; line-height:20px;}

.main_index_bottom{ background:#EAEAEA; width:100%;}

/****************************************************************************************************/
.header{background:#FFFFFF;margin:auto;  background:url(../images/top_bg.jpg) no-repeat center top; height:164px;}
.lang { float:right; padding:0; margin:0; width:400px;}
.lang_top{ font-size:12px; line-height:18px; padding:5px 0px 0px 0px; text-align:right;}
.lang_top a{ font-size:12px; line-height:18px; padding-left:6px; padding-right:6px;}
.lang_title{ font-size:14px; font-family:Merge, Arial, "方正兰亭黑简体", "宋体"; margin-top:40px; margin-left:100px;}

#webtop{ width:958px;margin:auto; height:30px;
/*
z-index:9999; 
position:fixed; 
top:0; 
left:0; 
_position:absolute; 
_bottom: expression(documentElement.scrollBottom + documentElement.clientHeight-this.offsetHeight);
overflow:visible;*/
}
#top{ width:960px; height:121px; margin:0px auto; }
#nav{ width:958px; height:30px; margin:auto; z-index:2000;} 
#nav li{ float:left; position:relative;  z-index:2000;}
.disspan{ display:none;}
#nav li a{display:block; height:30px; hide-focus: expression(this.hideFocus=true);outline:none;}
#nav .nav_1 a{ background:url(../images/nav_01.gif) no-repeat center top;background-position:left 0px; width:118px;}
#nav .nav_2 a{background:url(../images/nav_02.gif) no-repeat center top;background-position:left 0px; width:118px; }
#nav .nav_3 a{background:url(../images/nav_03.gif) no-repeat center top;background-position:left 0px; width:118px; }
#nav .nav_4 a{background:url(../images/nav_04.gif) no-repeat center top;background-position:left 0px; width:118px; }
#nav .nav_5 a{background:url(../images/nav_05.gif) no-repeat center top;background-position:left 0px; width:118px; }
#nav .nav_6 a{background:url(../images/nav_06.gif) no-repeat center top;background-position:left 0px; width:118px; }
#nav .nav_7 a{background:url(../images/nav_07.gif) no-repeat center top;background-position:left 0px; width:118px; }
#nav .nav_8 a{background:url(../images/nav_08.gif) no-repeat center top;background-position:left 0px; width:118px; }
#nav .nav_9 a{background:url(../images/nav_09.gif) no-repeat center top;background-position:left 0px; width:118px; }
#nav .nav_10 a{background:url(../images/nav_10.gif) no-repeat center top;background-position:left 0px; width:132px; }
#nav a:hover{ background-position:left -30px;}
#nav .nav_on a{ background-position:left -30px;}


#nav .nav_sub{ display:none; position:absolute; top:30px; left:0px; z-index:999; width:118px; background:#8f2025; padding-bottom:8px; }
#nav .nav_sub li{ width:118px; height:26px; margin:0px auto; background:none;  float:none; border-top:1px solid #9a3738; }
#nav .nav_sub li a{ background:none; width:118px;  height:26px; line-height:26px;  color:#d9ad7d; background:#8f2025; text-align:center; }
#nav .nav_2 .nav_sub,#nav .nav_2 .nav_sub li,#nav .nav_2 .nav_sub li a{ width:118px;}
#nav .nav_7 .nav_sub,#nav .nav_7 .nav_sub li,#nav .nav_7 .nav_sub li a{ width:118px;}
#nav .nav_10 .nav_sub,#nav .nav_10 .nav_sub li,#nav .nav_10 .nav_sub li a{ width:118px;}
#nav .nav_sub li a:hover{ text-decoration:none; background:#e9bb7a; color:#9d282d; font-weight:bold;  }

/****************************************************************************************************/
.banner{ width:958px; margin:auto; height:478px;}

.indexbody{background:url(../images/indexbg.jpg) repeat-x;}
.otherbody{background:url(../images/other_bg.jpg) repeat-x;}


.indexline{width:958px;margin:auto; background:#FFFFFF; height:240px; padding-top:20px;}
.indexline_left{background:url(../images/index2cn_15.jpg) no-repeat; width:210px; height:312px; float:left}
.indexline_left_list{width:170px; height:200px; padding:20px;}
.indexline_left_list h6{color:#FFF; font-size:14px; border-bottom:1px #fff solid; line-height:30px;}
.indexline_left_list ul{list-style:none; margin:0}
.indexline_left_list li{border-bottom:1px dotted #80abc4; line-height:22px; background:url(../images/indexlistinco.gif) left center no-repeat; padding-left:10px;}
.indexline_left a:link,.indexline_left a:visited,.indexline_left a:hover,.indexline_left a:active{color:#FFF;}

.index_about{float:left; width:270px; padding-right:15px; padding-left:5px;}
.index_about div{line-height:22px; color:#666; text-indent:25px; padding:5px 0;}
.index_pro{float:left; width:283px;  padding:0px 20px; border-left:1px dotted #999; border-right:1px dotted #999}
.index_pro div{padding:10px 0; color:#666}
.index_news{float:right; width:314px; padding-left:20px}
.index_newslist{list-style:none; padding:2px 4px; line-height:18px;}
.index_newslist li{padding:3px 0;}
.index_newslist li p{color:#999;}

.main_flash{background:#2a2a2a;left:0px;width:100%;top:0px;z-index:100; text-align:center; margin:auto}

.footer_bg{background:#434343;width:100%;height:110px;}
.footer{width:958px; margin:auto}
.footer_links{float:left}
.footer_banquan{float:right; line-height:50px; color:#666; padding-right:10px;}


.right{width:720px; float:right;}
.sub{padding:0 20px; width:188px; float:left} 
.sub h5{font-size:16px; font-family:"΢ź"; line-height:38px; color:#C00; padding-left:20px;}
.sub ul{list-style:none; line-height:34px;}
.sub li{padding-left:20px; background:url(../images/subbg.jpg) no-repeat;}

.main_title{height:38px; width:680px; border-bottom:1px dotted #999; margin:0 20px;}
.main_title h5{width:200px; float:left; line-height:38px; color:#069; font-size:14px; float:left}
.main_title div{float:right; padding-left:15px; background:url(../images/weizhi_inco.jpg) no-repeat left center; line-height:38px;}
.main_text{border-left:1px solid #ccc; padding:10px 18px; line-height:24px; color:#333;}

.zilei{font-size:12px; color:#333; border-bottom:1px dashed #ccc; padding-left:10px;}
.prolist{width:680px; list-style:none; background:#fff}
.prolist li{width:200px; padding:13px; float:left; text-align:left;}
.prolist li a{display:block}
.prolist li img{width:200px; height:130px;}
.prolist li p{line-height:20px; background:url(../images/pro_listbg.jpg) repeat-x; padding:5px;}
.zilei2{font-size:14px; color:#333;padding-left:10px; height:30px;}
.zilei2 span{float:right; font-size:12px; font-weight:normal;}
.pro_text{border:1px solid #ccc;}
.pro_text h6{border-bottom:1px solid #ccc;background:url(../images/pro_end_titlebg.jpg) repeat-x; line-height:30px; font-size:12px; padding-left:10px; color:#666}
.pro_text div{padding:10px; font-size:12px; line-height:24px; color:#666}

.news ul{list-style:none}
.news ul li{line-height:30px; border-bottom:1px dashed #ccc; font-size:12px; padding-left:10px; background:url(../images/news_inco.jpg) no-repeat left center;}
.news ul li span{color:#999; padding-left:20px;}
.fenye{text-align:center}

/**********************Page*************************************/

.order{padding:10px 0; text-align:center;}
.order b{color:#6b6b6b;}
.order a{ color:#adadad; margin:0 2px; border:1px solid #d4d4d4; background:#fdfdfd; padding:3px;}

/*-------------------------ǲƷնҳĲƷͼƬлʽ----------------------------*/
#photos { visibility: hidden;}
.gallery { background: #ddd; border: 1px solid #aaa; padding: 5px;}
.loader { background: url(../images/loader.gif) center center no-repeat #ddd; }
.panel {}
.panel .panel-overlay,
.panel .overlay-background { height: 60px; padding: 0 1em; }
.panel .overlay-background { background: #222; }
.panel .panel-overlay { color: white; font-size: 0.7em; }
.panel .panel-overlay a { color: white; text-decoration: underline; font-weight: bold; }
.filmstrip { margin: 5px;}
*html .pointer {
	filter: chroma(color=pink);
}
.pv{
	border:1px solid #999999;
	padding-left:5px;
	padding-right:5px;
	color:#666;
	background:#FFFFCC;
	height:10px;
	line-height:16px;
	font-weight:bold;
	font-size:12px;
}
.pl{
	border:1px solid #3366FF;
	padding-left:5px;
	padding-right:5px;
	background:#FFFFFF;
	height:10px;
	line-height:16px;
	text-decoration:none;
	color:#336699;
	font-size:12px;
}
a.pl:hover{
	border:1px solid #336699;
	padding-left:5px;
	padding-right:5px;
	background:#EEF6FE;
	height:10px;
	line-height:16px;
	text-decoration:none;
	font-size:12px;
}
.pagebg{
	background: #FFF8F0;
	border:1px solid #FFE8CE;
	font-size:12px;
}
.sub li ul{line-height:24px; padding:5px 0; padding-right:10px;}
.sub li ul li{background:#fff; border-bottom:1px dashed #ccc; padding-left:5px; background:url(../images/news_inco.jpg) 148px center no-repeat}


/*------------产品导航开始---------------*/
.menu{ width:205px;background:url(../images/title_bg1.gif) repeat-y;}
.pronav{width:205px;}
.pronav a:link { text-decoration: none}
.pronav a:visited { color: #333333; text-decoration: none}
.pronav a:hover { color: #FED83D; text-decoration: none}
.pronav_title{width:205px; text-align:center; height:32px;}
.pronav_contnet{background:url(../images/title_bg1.gif) repeat-y; text-align:center; padding:0; margin:0; list-style:none;width:205px;}
.pronav_contnet ul{ text-decoration:none; padding:0; margin:0;}
.pronav_contnet ul li A:hover{ text-decoration:none; color:#FF6600}
.show{display:block;}
.pronav_bottom{width:205px; text-align:center; height:10px;}
/*------------产品导航开始---------------*/
.xwzx{ background:url(../images/title_bg1.gif) repeat-y; width:205px;}
.xwzx h2{ font-size:14px; height:30px; line-height:30px;font-weight:bold; color:#fff; background:url(../images/title_bg.gif) no-repeat;}
.xwzx ul{ padding:5px 5px 10px 5px;background:url(../images/title_bg2.gif) no-repeat 0 bottom;}
.xwzx ul li{padding:0px 10px 0px 0px; height:28px; line-height:28px; border-top:1px solid #f3f3f3; border-bottom:1px solid #dfdfdf;}
.xwzx ul li a{ display:block; background:url(../images/sjx.gif) no-repeat right center;}
.xwzx ul li:hover a,.xwzx ul li.hover a{ background:url(../images/titve_25.gif) no-repeat right center; font-weight:bold; color:#a60000;}


/*内容*/
.content{font-size:120%; line-height:28px;}
.content a{ color:#FF0000;}
.content p{text-indent:2em; padding-top:5px; padding-bottom:10px;}

/*------------------------end */

/**************************************************************yangwl20111207 fenxiang*******************************************************************/
.bottom_links { height:28px; line-height:28px; border-top:1px solid #c3c3c3; border-bottom:1px solid #c3c3c3; text-align:right; margin-bottom:16px; margin-top:25px; padding-right:13px; color:#949599;}
.bottom_links a ,.copyright a { color:#939598;}

.bottom_links1 { height:28px; line-height:28px; text-align:right; padding-right:13px; color:#949599; padding-top:25px;}
.bottom_links1 a ,.copyright a { color:#939598; padding:0 3px;}

.copyright { position:relative; height:40px; text-align:left; line-height:22px; color:#58595b; padding:0px 6px;}

.renzheng { text-align:center; margin-top:-15px; }

.copyright .share_fans_div { position:absolute; top:-4px; right:13px; z-index:500;}
.copyright .share_fans_div ul { list-style:none; float:left; width:auto; height:31px; background-color:#f7f7f7; border:1px solid #e3e3e3; margin:0px 0px 0px 9px; padding:0px;}
.copyright .share_fans_div ul li { float:left; height:31px; line-height:32px;word-wrap:break-word;overflow:hidden; cursor:pointer;}
.share_ul { width:107px;}
.share_ul .share_icon { width:36px; border-right:1px solid #e3e3e3; background: url('../images/icon_share_fans.gif') no-repeat 0px -44px;}
.share_ul .share_text { padding:0px 22px 0px 11px; background: url('../images/icon_share_fans.gif') no-repeat right -93px;}
.fans_ul { width:145px;}
.fans_ul .fans_icon { width:36px; border-right:1px solid #e3e3e3; background: url('../images/icon_share_fans.gif') no-repeat 0px 0px;}
.fans_ul .fans_text { padding:0px 22px 0px 11px; background: url('../images/icon_share_fans.gif') no-repeat right -93px;}
.copyright .share_fans_div ul li a { color:#58595b;}
#share_div {position:absolute; width:259px;bottom:33px; left:9px; Z-INDEX:1000; visibility: hidden; font-weight:normal; color:#4d678a; background-color:#fff; border:1px solid #e3e3e3;}
#share_div .title { font-size:14px; padding-left:13px; font-weight:bold; background-color:#f7f7f7; height:28px; line-height:28px; border-bottom:1px solid #e3e3e3;}
#share_div ol { list-style:none; margin:2px 0px 5px 5px; padding:0px 0px 15px 0px;}
#share_div ol li { width:86px; height:25px; line-height:25px; float:left; background-color:#fff; border:1px solid #fff; margin:0px 2px 0px 0px; padding:0px 0px 0px 35px; background: url('../images/share_icons.gif') no-repeat;}
#share_div ol li:hover { background-color:#f2f2f2; border:1px solid #e3e3e3;}
#share_div .s_email { background-position:0px -3px;}
#share_div .s_copy { background-position:-125px -1px;}
#share_div .s_weibo { background-position:0px -28px;}
#share_div .s_msn { background-position:-125px -28px;}
#share_div .s_tencent { background-position:0px -53px;}
#share_div .s_renren { background-position:-125px -54px;}
#share_div .s_kaixin001 { background-position:0px -79px;}
#share_div .s_163 { background-position:-125px -79px;}
#share_div .s_sohu { background-position:0px -104px;}
#share_div .s_baidu_k { background-position:-125px -104px;}
#share_div .s_baidu_t { background-position:0px -128px;}
#share_div .s_douban { background-position:-125px -128px;}
#share_div .s_qq_k { background-position:0px -153px;}
#share_div .s_feixin_k { background-position:-125px -153px;}
#share_div .s_tianya { background-position:0px -178px;}
#share_div .s_51 { background-position:-125px -177px;}

.pro3_con{
overflow:hidden;
padding-top:40px;
padding-bottom:30px;
_padding-top:200px;
}

.pro3_con .pro3_left{
width:550px;
height:310px;
float:left;
overflow:hidden;
margin-right:40px;
}

.pro3_simg{
padding-left:60px;
}
.pro3_simg ul li{
width:36px;
height:36px;
margin-right:5px;
float:left
}
.pro3_simg ul li a{
display:block;
width:32px;
padding:1px;
height:32px;
border:1px solid #ddd;
}
.pro3_simg ul li a:hover,.pro3_simg ul li a.pro3_over1{
border:1px solid #70BB2B;
}
.pro3_simg ul li a img{
width:32px;
height:32px;
}



.pro3_con .pro3_right{
overflow:hidden;
float:left;
width:330px;
}
.pro3_title{
height:30px;
line-height:30px;
font-size:14px;
padding-bottom:10px;
color:#444;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}

#pro3_id{
height:250px;
overflow:hidden;
}

.pro3_tab{
overflow:hidden;
}
.pro3_tab ul{
height:26px;
border-bottom:1px solid #CCCCCC;
}
.pro3_tab ul li{
width:70px;
height:26px;
float:left;
line-height:26px;
text-align:center;
}
.pro3_tab ul li a{
color:#666;
}
.pro3_tab ul li a.pro3_over,.pro3_tab ul li a:hover{
color:#6DBB29;
}
.pro_tab_con{
padding-top:10px;
overflow:hidden;
color:#656565;
display:none;
padding-left:0px;
line-height:20px;
}
.pro_tab_con span{
display:inline;
}
.pro_tab_con .f_dis{
display:block;
}


.pro_tab_con .piclist{
width:85px;
float:left;
text-align:center;
display:block;
margin-right:7px;
margin-bottom:5px;
}
.pro_tab_con .piclist a{
color:#656565;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

.img_vedio{
padding-top:60px;
padding-left:13px;
overflow:hidden;
}
.img_vedio span{
display:inline;
margin-right:0px;
}
.img_vedio img{
display:inline;
}




/*                   job                       */
.job_search{
padding-top:20px;
padding-left:18px;
overflow:hidden;
line-height:30px;
color:#999999;
}


.job_search .job_sear{
padding-bottom:10px;
_padding-bottom:5px;
height:24px;
}
.job_ser1{
float:left;
width:312px;
height:22px;
margin-right:8px;
}


.job_search .job_text{
width:310px;
height:20px;
line-height:20px;
color:#999;
border:1px solid #DEDEDE;
}

.job_search .sle{
width:160px;
height:18px;
border:1px solid #DEDEDE;
line-height:18px;
color:#999;
}

.job_search form input{
margin-bottom:8px;
vertical-align:middle;
}

.job_subm{
width:50px;
border:1px solid #DADADA;
height:20px;
line-height:20px;
background:#E6E6E6;
color:#989898;
vertical-align:middle;
}
.job_list{
padding-top:50px;
padding-left:18px;
}
.job_list strong{
color:#B0B0B0;
}
.job_list font{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#BEBEBE;
}
.job_title{
line-height:16px;
}


.job_con_list{
padding-top:22px;
overflow:hidden;
padding-bottom:150px;
}
.job_tab{
width:100%;
}
.job_tab th{
height:32px;
line-height:32px;
text-align:center;
font-weight:bold;
color:#70BB2A;
background:#E8F4DE;
}
.job_tab td{
color:#999999;
height:35px;
line-height:35px;
text-align:center;
border-bottom:1px dashed #C5C5C5;
}
.job_tab td img{
vertical-align:middle;
display:inline;
}
.job_tab th font{
	font-family:Arial, Helvetica, sans-serif;
}

.back_go{
padding-top:50px;
text-align:right;
}
.back_go a{
color:#76B92B;
}