
body {margin:0 auto;padding:0;font-size:12px;color:#333;line-height: 22px; width:100%; font-family:"Microsoft Yahei"}
div,form,img,ul,ol,li,p,dd,dt,dl {margin: 0; padding: 0; border: 0; }
li{list-style-type:none;}
ul{margin: 0; padding: 0; border: 0;}
img{vertical-align:top;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;font-size:12px; font-weight:normal;}
 /* Link */
a{color:#333; text-decoration:none;}
a:hover{text-decoration:underline;}
.clear {clear: both;}

.top{ width:100%; background-color:#f1f0f0; border-bottom:1px solid #d9d9d9;}
.top_01{ width:1002px; margin:0 auto; line-height:28px; height:28px;}
.top_left{ float:left; color:#828282;}
.top_right{ float:right}
.top_right li{ float:left;color:#828282;}
.wb,.wx,.cwb,.cwx{ background-image:url(../images/index_03.jpg); background-repeat:no-repeat; background-position:left 5px;padding-left:24px;padding-right:10px;}
.wx{ background-image:url(../images/index_06.jpg);}
.cwb{ background-image:url(../images/index_11.jpg);}
.cwx{ background-image:url(../images/index_08.jpg);}
.top_right li a{ color:#828282;}
.home{ margin-left:20px;}

.nav_index{ background-image:url(../images/nav.png); background-position:center left; background-repeat:repeat-x; height:125px; position:relative; z-index:3;}
.nav_01{ width:1002px; margin:0 auto;}
.nav_left{ float:left; padding-top:15px;padding-bottom:25px;}
.nav_right{ float:right;}
.nav_right li{ float:left; line-height:120px; font-size:14px;}
.nav_right li a{ display:block;padding-left:24px;padding-right:24px;border-right:1px solid #ebebeb;border-left:1px solid #ebebeb; height:120px;_width:100px; _text-align:center;_padding-left:0px;_padding-right:0px;}
.nav_right li a:hover,.index{ background-image:url(../images/dh_01.png); background-position:center bottom; background-repeat:repeat-x; display:block; text-decoration:none; color:#005986;  padding-left:24px;padding-right:24px; border-right:1px solid #ebebeb;border-left:1px solid #ebebeb; color:#FFF;_width:100px; _text-align:center;_padding-left:0px;_padding-right:0px;}


.con{ width:1002px; margin:0 auto; position: absolute; z-index:3; height:135px;bottom:0px;left:20%;}
.con_left{ float:left; width:240px; height:95px;_height:45px; background-color:#10579a; padding:20px;_padding:16px;}
.con_left h1{ font-size:19px; color:#FFF;width:240px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.con_left .con_left01{ color:#aed7fe; font-size:13px; padding-top:10px;padding-bottom:10px;height: 39px;    overflow: hidden;    width: 240px;    word-wrap: break-word;}
.con_left .con_left01 a{ color:#aed7fe; text-decoration:none;}
.con_left .con_left01 a:hover{color:#fff;}
.con_left .con_left02{ color:#649cd0; font-size:11px; float:right}


.con_right{ float:left;width:722px;height:135px; background-color:#de6003}

.new{ width:100%;background-color:#f5f5f5}
.contact{ width:1002px; margin:0 auto; }
.news{ float:left; border-right:1px solid #dddddd;}
.news_title{ margin:30px 20px 20px 0px; float:left;width:326px;}
.news_title_left{ float:left}
.news_title_right{ float:right; padding-top:10px;}
.news_title_left01{ float:left;}
.news_title_left02{ line-height:19px; font-size:26px; color:#1f1f1f}
.news_title_left03{ line-height:15px;color:#151515;}
.news_title_left04{ font-size:15px;line-height:32px; padding-left:10px;float:left;}
.news_contant{ border-bottom:1px dashed #ccc;  padding-bottom:15px;width:326px;}

.news_contant01{ float:left; margin-right:10px;}
.news_contant02{ float:left;}
.news_contant02 dt{ font-size:13px;}
.news_contant02 dd{ color:#969696; width:180px; line-height:18px;}
.news_contant02 dd a{ color:#969696;text-decoration:none}
.news_contant02  p,.news_contant02 p a{ color:#0571a8; float:right; text-decoration:none; text-align:right}

.news_ul{ margin-top:10px;margin-bottom:30px;}
.news_ul li{ width:300px; white-space:nowrap; overflow:hidden;text-overflow:ellipsis;}
.news_ul a{ text-decoration:none;}
.news_ul a:hover{ color:#0571a8}

.industry{ width:630px;_width: 610px; float:left; margin-left:20px;margin-top:30px;}
.industry .ind{line-height:20px;font-size:16px; color:#151515;}
.industry .ind .inde{ color:#6a6a6a;font-size:13px;}
.main{
clear:both;
padding:15px 15px 22px 15px;
text-align:center;
}

#tabs0 {
width: 630px;
_width: 610px;
border: 1px solid #d5d5d5;
background-color: #fff;
margin-top:15px;
}
.menu0{
width: 630px;_width: 610px;
}
.menu0 li{
display:block;
float: left;
padding: 4px 0;
width:209px;
_width:202px;
text-align: center;
cursor:pointer;
background: #8c8c8c;
border-bottom:2px solid #8c8c8c;
border-right:1px solid #fff;
color:#fff;
}
.menu0 li.hover{
background: #f2f6fb;font-weight:bold;
border-bottom:2px solid #8c8c8c;
color:#000; background-image:url(../images/index_28.png); background-repeat:no-repeat; background-position:50px center;
}
#main0 ul{
display: none; text-align:left;
}
#main0 ul.block{
display: block;
}

.shop{ float:left; padding-right:20px;}
.shop01{ float:left; width:410px; _width:400px; line-height:20px;}
.shop01 a{color:#6b6b6b}
.more{ background-color:#b5b5b5; display:block; width:90px; text-align:center; line-height:28px; height:28px;}
.more a{ color:#FFF}
.ind_left{ float:left;}
.ind_right{ float:right; margin-top:10px;}
.company{ height:350px; overflow:hidden; width:100%;margin-top:-10px;}
.content{ overflow:hidden; width:100%; margin-top:-10px;}

.link{ width:1002px; margin:0 auto; background-image:url(../images/index_55.jpg); background-position:top center; background-repeat:no-repeat; margin-bottom:15px;}
.link_title{ line-height:38px;}
.link_title01{ color:#141414; font-size:16px; float:left}
.link_title02{ float:right; font-size:10px;}
.link_ul{ margin-top:10px; margin-bottom:10px;}
.link_ul li{ float:left; padding-left:7px;padding-right:7px;}

.copyright,.copyright1{ background-color:#e8e8e8;}
.copy{ width:1002px; margin:0 auto; padding-top:10px; padding-bottom:10px;}
.copy01{ float:left}
.copy01 a{ background-color:#005986; color:#FFF; display:block; width:90px; text-align:center}
.copy02{ float:left; border-left:1px solid #c6c6c6;border-right:1px solid #c6c6c6; padding-left:25px;padding-right:25px; margin-left:25px; margin-right:25px;}
.copy03{ float:right; text-align:right}
.copy03_img{ float:right; padding-left:6px;}

.ny_bj{ background-color:#f1f1f1; position:relative; z-index:3px;}
.ny_bj01{ width:100%; height:514px;}
.ny_bj02{  width:1012px; left:19.5%;margin:0 auto;}
.ny_bj02img{ background-image:url(../images/top.png); height:10px;width:1012px;}
.ny_bj02img1{background-image:url(../images/bottom.png); height:11px;width:1012px;}
.ny_nr{ background-image:url(../images/center.png); background-position:center top; background-repeat:repeat-y; padding-left:15px;padding-right:15px; -margin-top:-10px;}
.ny_nr_left{ width:197px; float:left; padding:15px 20px 20px 5px;}
.ny_nr_left h1{ border-bottom:4px solid #e6e6e6; line-height:19px; padding-bottom:5px;}
.ny_nr_leftul .ny_nr_leftli{ width:197px; height:34px; margin-bottom:3px; background-color:#e5e5e5;line-height:34px;}
.ny_nr_leftul .ny_nr_leftli a{ width:177px; height:34px; display:block;background-color:#e5e5e5; padding-left:20px; line-height:34px; text-decoration:none;}
.ny_nr_leftul .ny_nr_leftli a:hover{ background-color:#1090d3; color:#FFF;}
.ny_nr_leftli_txl{ float:left}
.ny_nr_leftli_txr{ float:right; padding-right:20px;}
.ny_nr_leftul{ margin-top:15px;margin-bottom:15px;}
.ny_nr_leftl{ font-size:18px;}
.ny_nr_left2{ font-size:12px; color:#298dc0; font-family:Arial, Helvetica, sans-serif}
.ny_nr_right{ float:left; width:722px; padding-left:18px;padding-right:18px; border-left:1px solid #d2d2d2;padding-top:10px;}

.ny_nr_leftanniu{ border-top:1px solid #e7e7e7; margin-top:20px; margin-bottom:20px;}
.ny_nr_leftanniu li{ float:left;}
.ny_nr_leftann{ padding-left:10px;padding-right:10px;}
.ny_nr_leftann1{ padding-top:10px;padding-left:10px;}
.ny_nr_leftul .ny_nr_leftli .ny_nr_leftjl{background-color:#1090d3;display:block; width:177px; height:34px; color:#FFF;}

.ny_nr_rightcc{border-bottom:4px solid #e6e6e6;line-height:43px; font-size:12px; color:#818181}
.ny_nr_rightcc span{ color:#005986; font-size:14px;}
.ny_nr_rightnr{ padding-top:12px;padding-bottom:12px; text-indent:25px; line-height:23px;}

.training{ margin-bottom:18px;}
.training p{ border-bottom:1px solid #ccc; padding-bottom:3px; line-height:25px; width:85%; float:right; padding-left:10px;}
.training p a:hover{ color:#1090d3; text-decoration:none}

.train{ margin-top:20px;margin-bottom:20px;}
.train li{ float:left; padding:0px 5px 10px 5px; text-align:center}
.train-detail{ width:740px;margin:20px 20px 20px 10px;}

.news_nr{ margin-top:20px;margin-bottom:20px;}
.news_nr li{ line-height:24px; border-bottom:1px dotted #ccc;}
.news_nr_left{ float:left; width:500px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.news_nr_left a:hover{ color:#1090d3; text-decoration:none}
.news_nr_right{ float:right; color:#cacaca;}

.news_nrtitle{ text-align:center; font-size:28px; line-height:40px;}
.news_nrtitl{ text-align:center;color:#9a9a9a; border-bottom:1px dotted #ccc; padding-bottom:10px;}

.messages,.messagess{margin-top:30px;margin-bottom:20px; width:600px; margin:30px auto 20px auto}
.messli{ margin-top:8px;}
.messli label{ width:80px; display:inherit; text-align:right; line-height:29px; float:left}
.messtext{ width:300px; padding:2px; border:1px solid #ccc; height:24px; line-height:24px;}
.messtext1{border:1px solid #ccc; overflow-x:hidden;overflow-y:hidden; padding:3px; width:500px; height:150px;}
.messli1{ background-color:#1090d3; width:100px; text-align:center; line-height:33px; height:33px; color:#fff; display:block; margin:10px; float:left}
.messliyan{ width:270px; margin: 0 auto;}

.messn{padding:10px;border-bottom:1px solid #ececec;}
.messnl{ float:left;}
.messn2{ float:left; margin-left:15px; background-color:#f1f1f1; padding:10px;}
.messnl p{text-align:center; padding-top:5px;}
.messn2p{ width:490px; border-bottom:1px dotted #ccc; line-height:18px;padding-bottom:10px;padding-top:5px; margin-bottom:1-0px;}
.messn3p{ font-weight:bold; margin-left:50px;width:440px; margin-top:10px;}
.messagess{ border:1px solid #ececec; }
.messn2p_1{font-family:"ËÎÌå"; color:#696969}
.messn2p_2{ float:right; color:#a9a9a9; font-size:10px; line-height:22px; padding-right:10px;}

