﻿
/*-------------------------------------------common--------------------------------------*/

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,input,textarea,img,p,span,em,strong,b,label{padding:0; margin:0;}
body{font-family:'Microsoft YaHei'; font-size:12px;}
ul,li{list-style:none;}
a{text-decoration:none; outline:none; blr:expression(this.onFoucs=this.blur());}
img{ border:0;}
.clearfix:after {clear: both;content: ".";display: block;font-size: 0;height: 0;line-height: 0;visibility: hidden;}
.clearfix { *zoom:1;}
.left{ float:left;}
.right{ float:right;}
.flag{ color:#f9041b; font-family:SimHei; font-size:12px; padding-right:5px;}
label{ text-align:right; display:inline-block;}
input{ vertical-align:middle;}
textarea{border:1px solid #ccc;height:150px;}
select{border:1px solid #ccc;}
.submit{cursor:pointer;}
.borInput{ border:1px solid #d2d2d2;}
.hide{ display:none;}
.Tright{ text-align:right;}
.Tleft{ text-align:left;}
.Ellipsis{overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.a_block{ display:block;}





.indexbody{background:#fff url(../images/bggg.jpg) center top repeat-x;height:auto!important;height:571px;min-height:571px;}
body{background:#fff url(../images/bgg.jpg) center top repeat-x;height:auto!important;height:436px;min-height:436px;}
#head{height:119px;overflow:hidden;width:1005px;margin:0px auto;background:url(../images/header_bg.jpg) 0 0 no-repeat;}
#content{width:1005px;margin:0px auto;background:#fff;padding-bottom:15px;}
#footer{background:url(../images/footer_bgg.jpg) 0px 0px repeat-x;height:85px;}
/*-------------------------------------------top--------------------------------------*/
.top_bar{width:990px;margin:0px auto;height:80px;}
.top_search{width:225px;padding-left:595px;padding-top:3px;height:30px;}
.search_txt{width:150px;height:26px;border:none;background:none;padding-left:7px;font-size:12px;line-height:26px; border:1px solid #ccc;}
.search_btn{background:none;border:none;background:url(../images/search.jpg) 0px center no-repeat;width:48px;height:25px;}
.search_btn1{background:none;border:none;background:url(../images/en_search_btn.jpg) 0px 0px no-repeat;width:57px;height:28px;}

/*menu*/
#menu {height:39px;}
#nav {height:35px;}
#nav .mainlevel {float:left;text-align:center; display:block;}
#nav .mainlevel a {width:65px;color:#2c2324; text-decoration:none; line-height:35px; height:35px;padding:0px 38px;display:block;font-size:16px;font-family:Microsoft YaHei;}
#nav .mainlevel a:hover {color:#448bc0; text-decoration:none; background:url(../images/nav_hover.jpg) 0 0 no-repeat;}
#nav .mainlevel ul {position:absolute; display:none; *width:2000px;/*IE is great need, width>=li.length*/margin-left:10px;}
#nav .mainlevel li {margin-right:1px;border-bottom:1px  solid #fff;}
#nav .mainlevel li a {width:auto; padding:0 20px;background:#0583ca;color:#fff;line-height:25px; height:25px; display:block; _padding-bottom:6px;/*IE6 only*/font-size:14px;font-weight:normal;}
#nav .mainlevel li a:hover { text-decoration:underline; background:#0583ca;color:#fff;}
#nav li a em/*input an em tag as a space*/ {padding:0 3px;}
.Triangle_con {height:2px; background:url(../images/bird.png) 36px 0 no-repeat; display:block; _margin-bottom:-6px;/*IE6 only*/}

.pad_02{ padding-top:12px;}
.pad_03{ padding-top:38px;width:300px; height:30px;overflow:hidden;}
.pad_04{ padding-right:5px;width:76px;height:28px;display: block;background:url(../images/english_zh.jpg) 0 0 no-repeat}
.pad_04:hover{ padding-right:5px;background:url(../images/english_zh.jpg) 0 -28px no-repeat;width:76px;height:28px;display: block;}
.w290{}
/*-------------------------------------------footer--------------------------------------*/
.footer_p{color:#fff;margin:0px auto;width:900px;padding-top:20px;text-align:center;font-size:14px;font-family:'Microsoft YaHei';}



/*-------------------------------------------index--------------------------------------*/
#indexslides{width:975px;height:380px;margin:0px auto; padding:15px 0px;}
#slides{width:975px;height:260px;margin:0px auto; padding:15px 0px;}
.chain_en{width:813px;margin:0px auto;height:26px;padding-top:25px;}

.index_wrap01{height:440px;margin:0px auto;width:800px;}
.w582{width:480px;display:block;}
.w310{width:310px;display:block;}
.tit_hh{color:#9e0003;font-family:Microsoft YaHei;font-size:25px;display:block;height:35px;overflow:hidden;}
.tit_bb{line-height:200%;height:220px;padding:10px 0px 0px 0px;color:#0f191b;overflow:hidden;display:block;}
.read_btn{width:84px;height:23px;float:right;display:block;padding-top:10px;}

.index_wrap02{width:1005px;height:785px;}
.wrap2_tit{ display:block; width:1005px; height:62px;}
.effect{width:1005px;height:700px;margin:0px auto;background:url(../images/indexpro_bg.jpg) 0 0 no-repeat;}
.index_wrap02 ul{height:700px;}
.index_wrap02 ul li{width:231px;height:325px;float:left;margin-bottom:25px; margin-left:16px; display:inline;}

.tit_imgs{width:231px;}
.tit_imgs a{display:block;}
.tit_imgs a:hover{}
.tit_imgs img{width:231px;height:196px;}


.tit_01{color:#2C2324;font-family:Microsoft YaHei;font-size:16px;padding:10px 0px 5px 0px;width:231px;margin:0px auto;height:21px;text-align:center;}
.tit_01 a{color:#2C2324;}
.con_01{color:#767676;line-height:200%;height:75px;overflow:hidden;width:220px;margin:0px auto;overflow:hidden;font-family:Microsoft YaHei;}
.read_01{padding-top:5px;width:104px;height:29px;text-align:center;margin:0px auto;}

.index_wrap03{height:250px;margin:0px auto;width:1005px;}
.w440{width:481px;overflow:hidden;}
.tit_02{color:#870000;font-family:Microsoft YaHei;font-size:18px;}
.tit_02 a{color:#870000;}
.con_02{color:#101a1b;line-height:180%;height:176px;overflow:hidden;}
.read_02{padding-top:15px;width:104px;height:29px;float:right;}
.index_news_01{width:471px;height:195px; background:#f7f7f7; padding:0px 5px;}
.index_news_01 li{height:38px;line-height:38px;border-bottom:1px solid #bababa;}
.index_news_01 li a{font-family:Microsoft YaHei; font-size:14px;}
.news_aa{width:340px;display:block;float:left;color:#383838;text-indent:10px;}
.news_bb{float:right;color:#383838;}



/*-------------------------------------------content--------------------------------------*/

/*-------------------------------------------product--------------------------------------*/
.tit_03{color:#9e0003;font-family:Microsoft YaHei;font-size:30px;padding-bottom:30px;padding-top:40px;text-align:center;}
.mar_01{margin-bottom:35px;}


/*-------------------------------------------news--------------------------------------*/
.tit_04{color:#29201d;font-family:Microsoft YaHei;font-size:20px;padding:10px 0px;text-align:left;border-bottom:1px solid #e3e4e4;margin-bottom:10px;font-weight:bold;}
.news_list{margin:0px auto;width:700px;}
.news_list li{margin-bottom:30px;}
.news_cctit{color:#000;font-size:16px;font-weight:bold;font-family:Microsoft YaHei;padding-bottom:15px;height:22px;display:block;}
.news_cc{color:#747474;display:block;text-indent:25px;line-height:180%;overflow:hidden;font-family:Microsoft YaHei;}
.news_dd{color:#747474;height:25px;line-height:25px;}


/*-------------------------------------------news--------------------------------------*/
.news_show{margin:0px auto;background:url(../images/news_bgg.jpg) 0px 0px no-repeat;width:918px;height:968px;padding:40px;margin:25px 0px;}
/*.con_show{line-height:180%;color:#747474;background: url("../images/333.jpg") right top repeat-y;padding-right:15px;overflow:hidden;}*/
.con_show{line-height:180%;color:#747474;overflow:hidden;width:720px;}
.listrbg{background:url(../images/333.jpg) right top repeat-y;padding-right:15px;}

.newsshow{margin:0px auto;width:1005px;}
.w300{width:260px;}
.w655{width:720px;}
.w300_tit{background:#f5f6f9;height:35px;line-height:35px;font-size:16px;font-family:Microsoft YaHei;text-indent:10px;font-weight:bold;}
.w300list{}
.w300list li{height:30px;line-height:30px;background:#f5f6f9;font-size:12px;font-family:Microsoft YaHei;text-indent:10px;margin-top:2px;}
.w300list li a{color:#29201d;}
.mar10{margin-top:3px;}

/*-------------------------------------------down--------------------------------------*/
.down_list{height:265px;margin-bottom:30px;border-bottom:1px solid #e0e1e1;}
.w315{width:300px;}
.w315 img{}
.w510{width:390px;}
.tit_05{font-family:Microsoft YaHei;font-size:16px;padding:0px;padding-bottom:10px;font-weight:bold;}
.tit_05 a{color:#000;}
.con_05{height:100px;overflow:hidden;line-height:180%;color:#0f1a1e;padding:10px 0px;}
.down_btn{width:100px;height:25px;line-height:25px; background:#b5b6b6;padding:0px 10px;}
.down_btn a{color:#fff;}
.pad_01{padding-top:40px;}

#slides .slides_container {
width:800px;
height:360px;
display:none;
overflow:hidden;
margin:0px auto;
}

#slides .slides_container div {
width:800px;
height:360px;
display:block;
margin:0px auto;
}

#slides_two .slides_container {
width:250px;
display:none;
}
#slides_two .slides_container div {
width:250px;
height:250px;
display:block;
}

#slides_three .slides_container {
width:200px;
display:none;
}
#slides_three .slides_container div {
width:200px;
height:100px;
display:block;
}
.pagination .current a {
color:red;
}
hr {
background:#efefef;
}
.prev{display:none;}
.next{display:none;}
.pagination{display:none;}


.showPages{padding-bottom:30px;height:25px;}




.bd{clear:both; padding-top:30px;}
.tag_title{height:58px; background:#f6f6f6;border:1px solid #dfdfdf; border-bottom-color:#448BC0; position:relative;}
.tag_title li{float:left;height:58px; line-height:58px; width:175px; text-align:center; font-weight:800; font-size:16px; border-right:1px solid #dfdfdf; cursor:pointer; position:relative;}
.tag_title li.on span{border:1px solid #448BC0; border-top-width:3px; border-bottom-color:#fff; height:56px; line-height:56px; top:-1px; position:absolute; background:#fff; left:-1px; width:175px;}
.tag_title li.end{ border-right:0;}
.tag_title .zx{position:absolute; right:20px; top:0; font-size:16px; color:#c00; line-height:58px;}
.tag_content{margin:30px 0 10px;}
.tag_content .item_content{ line-height:1.7;}
