﻿
/*-------------------------------------------common--------------------------------------*/

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,input,textarea,img,p,span,em,strong,b,label,form{padding:0; margin:0;}
body{font-family:simsun; font-size:12px;}
ul,li{list-style:none;}
li{vertical-align:bottom;}
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:宋体; 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;}
.input {height:25px;line-height:25px;border:1px solid #ccc;}





body{background:url(../images/bg.jpg) 0px top repeat;}
#content{background:url(../images/main_bg.jpg) 0px 0px no-repeat;width:981px;height:822px;margin:0px auto;padding:10px 8px 7px 6px;}
#footer{padding-bottom:40px;color:#666;}
#content_cp{width:980px;margin:10px auto;}
/*-------------------------------------------top--------------------------------------*/
.top_logo{background:url(../images/top.jpg) center top no-repeat;height:105px;}
/*menu*/
#menu { background:url(../images/nav_bg.jpg) 0px 0px repeat-x;height:72px;}
#nav {width:1035px;margin:0px auto;height:35px;}
#nav .mainlevel {float:left;text-align:center; display:block;}
#nav .mainlevel a {color:#fff; text-decoration:none; line-height:35px; height:35px;width:115px;_padding:0px 30px;_width:50px; text-align:center; display:block;}
#nav .mainlevel a:hover {color:#fff; 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*/}
#nav .mainlevel li {float:left;}
#nav .mainlevel li a { padding:0 12px;background:none;color:#3f240e;width:auto;_width:50px;line-height:24px; height:24px; display:block; _padding-bottom:6px;/*IE6 only*/}
#nav .mainlevel li a:hover { text-decoration:underline; background:none;color:#3f240e;}
#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*/}



/*banner*/
.banner{width:982px;height:367px;margin:0px auto;}

/*-------------------------------------------footer--------------------------------------*/
.bot_img{background:url(../images/bot.jpg) center top no-repeat;height:15px;}
.bot_selt{padding:10px 0px;}
.w920{width:980px;margin:0px auto;}
.linH45{height:45px;line-height:45px;color:#666;}



/*-------------------------------------------index--------------------------------------*/
.index_warp01{height:307px;overflow:hidden;}
.index_warp02{height:275px;overflow:hidden;margin-top:10px;}
.index_warp03{height:219px;overflow:hidden;margin-top:10px;}

.w252{width:250px;}
.index_tit{height:29px;line-height:29px;padding:0px 10px;margin-bottom:8px;}
.index_tit_l{color:#1d94df;font-family:微软雅黑;font-size:14px;font-weight:bold;background:url(../images/icon.png) left center no-repeat;padding-left:20px;}
.index_tit_r a{display:block;color:#646463;height:29px;line-height:29px;text-align:right;}

.index_about{width:233px;margin:0px auto;}
.bor_01{border:1px solid #dbdada;width:235px;height:158px;}
.bor_01 img{padding:3px;width:224px;height:107px;}
.lineH_01{line-height:230%;height:140px;color:#383838;text-indent:5px;}


.w460{width:456px;margin-left:10px;display:inline;}

.w4666{ display: inline;
    height: 165px;
    margin-left: 15px;
    margin-top: 25px;
    width: 250px;}
.index_news_01{width:430px;margin:0px auto;}
.index_news_01 li{height:30px;line-height:30px;border-bottom:1px dotted #cac8c8;}
.news_aa{width:350px;display:block;float:left;color:#383838;text-indent:10px;}
.news_bb{float:right;color:#1d94df;}


.w235{width:235px;_width:240px;margin-left:20px;display:inline;margin-top:50px;}
.user_dl{height:21px;line-height:21px;margin-bottom:10px;}
.user_dl label{display:inline-block;width:28px;text-align:left;vertical-align:middle;color:#fff;}
.user_dl input{width:140px;height:19px;line-height:19px;}
.login_btn{padding-top:10px;}
.login_btn input{background:none;border:0;background:url(../images/login_btn.png) 0 0 no-repeat;width:46px;height:37px;cursor:pointer;}
.login_hq{width:145px;margin:0px auto;height:15px;}
.login_hq a{color:#fff;padding-right:20px;}
.h60{height:65px;}


.ywlc{width:221px;margin:0px auto;padding-top:10px;}
.mar_01{margin-left:13px;display:inline;}
.index_news_02{width:230px;margin:0px auto;}
.index_news_02 li{height:30px;line-height:30px;border-bottom:1px dotted #cac8c8;background:url(../images/icon2.png) left center no-repeat;padding-left:15px;}
.news_cc{width:226px;float:left;color:#383838;}


.w720{width:720px;margin-left:8px;display:inline;}
.fot_aa{margin-top:7px;}
.fot_img{width:221px;height:34px;margin:0px auto;}
.fot_bg{background:url(../images/fot_bg.jpg) 0px 0px repeat-x;height:142px;}
.fot_bb{width:1000px;margin:0px auto;height:93px;padding-top:22px;}
.fot_bb a{display:inline-block;padding-left:12px;}


/*-------------------------------------------content--------------------------------------*/
.w234{width:234px;}
.con_leftu{background:url(../images/con_leftu.jpg) 0 0 no-repeat;width:234px;height:68px;padding-top:13px;text-align:center;color:#fff;font-size:25px;font-weight:bold;}
.con_leftd{background:url(../images/con_leftd.jpg) 0 0 no-repeat;width:234px;height:5px;}
.con_leftm{background:url(../images/con_leftm.jpg) 0 0 repeat-y;width:234px;padding-bottom:20px;}
.con_leftm ul{width:228px;margin:0px auto;}
.con_leftm ul li{background:url(../images/line.jpg) 0 bottom no-repeat;height:36px;vertical-align:bottom;}
.con_leftm ul li a{display:block;height:34px;line-height:34px;text-align:center;color:#fff;font-size:14px;}
.con_leftm ul li a:hover{background:url(../images/line_hover.jpg) 0 0 no-repeat;height:34px;}


.w739{width:739px;background:url(../images/con_right.jpg) 0 0 no-repeat;height: auto !important;height:585px;min-height:585px;}
.ny_tit{height:26px;padding:20px 30px 10px 10px;}
.tit_aa{color:#2e78bc;font-size:16px;font-weight:bold;background:url(../images/icon1.jpg) left center no-repeat;text-indent:15px;}
.tit_bb{color:#3f3e3e;}
.tit_bb a{color:#3f3e3e;}

.w680{width:680px;margin:15px auto;line-height:200%;color:#646363;}


/*-------------------------------------------product--------------------------------------*/
.pro_list{width:700px;margin:0px auto;margin-top:15px;}
.pro_list li{float:left;margin-left:6px;display:inline;margin-bottom:10px;}
.pro_aa{background:url(../images/pro_bg.png) 0 0 no-repeat;width:226px;height:166px;}
.pro_aa img{padding:8px;}
.pro_bb{height:25px;line-height:25px;text-align:center;width:200px;}
.pro_bb a{color:#656565;}



/*-------------------------------------------news--------------------------------------*/
.news_list{width:670px;margin:0px auto;margin-top:15px;}
.news_list li{height:30px;line-height:30px;border-bottom:1px dotted #383838;}
.news_cc a{color:#383838;width:530px;display:block;text-indent:10px;}
.news_dd{color:#383838;float:right; }


.w680_h1 {font-size: 22px;line-height: 50px;margin: 0 auto;text-align: center;width: 570px;overflow:hidden;}
.w680_h2 {font-size: 14px;line-height: 40px;margin: 0 auto;text-align: center;width: 385px;}

.lineH_02{line-height:200%;color:#646363;}




.job_ww{padding:10px;line-height:25px;}
.job_ww table.outer{width:715px;overflow:hidden;}

.clearul{
  padding: 10px 50px 13px; height: 30px;
}
.clearul li { float: left;
    line-height: 15px;
    margin-bottom: 5px;
    margin-left: 3px;
    margin-right: 5px;
    text-align: center;
    white-space: nowrap; }
.clearul li a:link{color:#333333; text-decoration:none; line-height:30px;}
.clearul li a:visited{color:#333333; text-decoration:none; line-height:30px;}
.clearul li a:hover{color:#cc0000; text-decoration:underline; line-height:30px;}
.clearul li a:active{color:#F00; line-height:30px;}
.cursor {cursor:pointer;}
