/* CSS Document */



body{padding:0;margin:0; font-family:'微软雅黑'; color:#484848;text-align:center; background:#eee; font-size:12px; line-height:22px;}

html{overflow-x:hidden;}

h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td{margin:0;padding:0;}

div{ margin:0 auto;text-align:left;}

a{ color:#6c6c6c; text-decoration:none;}



a:hover{color:#484848;text-decoration:none}

img{ border:none}

ul,li{list-style:none;} 

em,i{font-style:normal;}



/*clear*/

.clear{ clear:both}

.w960{ width:1190px; margin:0 auto;}





/*header*/

.header{

width:100%;

background:url(../images/header.jpg) repeat-x;

height:227px;

}

.header h4{ font-weight:normal; text-align:right; line-height:30px; height:32px;}

.h-center{ height:107px; overflow:hidden;}

.logo{ width:678px; float:left;}

.h-logo{  float: right; margin:20px 0px 0px 10px; font-size:18px; line-height:40px;}

.h-logo img{ margin-left:25px;}





.menu{ overflow:hidden;}

.menu li{ width:108px; float:left; font-size:15px; font-weight:bold;height:39px; text-align:center; line-height:39px; background:url(../images/line.jpg) no-repeat right;}

.menu li a{ color: #fff; width:108px; height:39px; float:left;}

.menu li a:hover{background:#bfbfbf;color:#494949;}

.on{background:#bfbfbf; color:#494949 !important;}





.search2{ line-height:22px; float:left; width:635px; font-size:14px; margin:10px 0px;}

.search1{ float:left; width:245px;margin:10px 0px;}

.te{ border:0px;background:url(../images/s.jpg) no-repeat; width:191px; height:26px; float:left; }

.su{ border:0px;background:url(../images/ss.jpg) no-repeat; width:37px; height:26px; cursor: pointer; float:left;}






.huanbao_h34{width:100%; overflow:hidden; background:url(../images/huanbao_h21.jpg) no-repeat center top; height:93px; margin:30px 0px;}
.huanbao_h34 span{ font-size:72px; line-height:72px; float: left; font-weight:normal; font-family:Verdana, Geneva, sans-serif; margin-left:130px; text-align:center; width:100px; color:#fff;}




/*footer*/

.footer{width:100%;

background:url(../images/footer.jpg) repeat-x #535353;

min-height:250px;float: left;}

.footer .menu{ height: 155px;  margin-top:10px; width:960px; float:left}

.footer .menu ul{ overflow:hidden;}

.footer .menu li{ width:85px !important; font-size:14px; font-weight:normal; text-align:left;}

.footer .menu li a{ color:#4e4e4e; width:auto !important}

.footer .menu li a:hover{ background:none}

.footer .wei{ float:right; margin:20px 50px 0px 0px;}

.footer .menu p{ font-size:13px; line-height:25px; padding-top:15px;}

.link{ margin-top:5px; font-size:14px;}

.link b{ color:#fff;}

.link p a{ margin-right:5px; color:#fff;}

/*ban*/

.banner{ width:980px; height:240px; background:url(../images/banner.jpg) no-repeat; margin:5px 0px;}

#nav{ height:36px; line-height:36px; font-weight:normal; font-size:14px;}



/*left*/

.left{ width:220px; float:left; margin-top:10px;}

.name{ width:220px; height:40px; background: #535353; line-height:40px; font-size:18px; text-align:center; color:#fff; font-weight:normal}

.left-center{width:220px; overflow:hidden; margin-bottom:10px; padding-bottom:10px;}

.left-center li{ margin-top:5px;line-height:24px; background:url(../images/left_o.jpg) no-repeat right center; text-indent:1.2em; font-size:16px; border-bottom:1px solid #a9a9a9; width:220px; 

margin: 0 auto; line-height:40px; padding:2px 0px 2px 0px;}

.left-center li a{ width:220px; height:40px; display:block}

.left-center li a:hover,.hover{ color:#009e1e;background:url(../images/left_on.jpg) no-repeat right center;}

.left-center p{ line-height:24px; width:220px; font-size:14px;  margin:10px 0px;}

.left-center p b{ font-size:16px;}

/*right*/

.right{ float:right; width:940px; margin:10px 0px;}

.right .right_top{ height:30px; border-bottom:3px solid #bcbcbc; line-height:30px; font-size:24px; color:#535353; font-weight:normal; padding-bottom:5px;}

.right-center{  overflow:hidden; margin-bottom:50px;}



.tag{  border-top:3px solid #009e1e; padding-top:5px; margin:20px auto;}

.tag span{ font-weight:bold; color:#009e1e;}



.chan_ul{ overflow: visible !important}

.chan_ul li { position:relative}

.chan_tan{ position:absolute; left:222px; width:175px; background:#fff; display:none; padding:10px 0px; top:0px;}

.chan_tan a{ width:165px !important; font-size:16px !important; height:30px !important; line-height:30px !important;}

.chan_tan a:hover{ background:none !important}

/*tui*/

.tt{ overflow:hidden;}

.tt h2{height:30px; border-top:2px solid #535353; line-height:30px; font-size:18px; color:#535353;font-weight:normal; padding-top:5px;}

.tt h2 span{ float:left;}

.tt h2 a{ float:right; font-size:14px;}

.tui{  display:inline; float:left; margin:20px 18px 0px 0px;  }

.img{ border:3px solid #fff; display:block; }

.tui img{ width:215px; height:215px;}

.tui p{ text-align:center;font-size:14px; line-height:30px;}



/*jiang*/

.other_find ul { margin:20px 0px; overflow:hidden}

.other_find ul li{ float:left;margin-right:15px; display:inline; }

/*bottom*/

.right-chan ul{ padding:10px 0px; overflow:hidden}

.right-chan li{ float:left; width:370px;  line-height:20px;margin:5px 5px;}

.right-chan li a{ float:left; width:290px;}

.right-chan li i{ float:right; width:80px;}

/*s*/

.s_table{ padding:10px;}

.r{ line-height:50px;}

.r i{ margin-left:200px;}

.s_table .l{ font-size:18px;}

/*online feckbook*/

.name1{width:245px; border:1px solid #d3d3d3;}

.mycall{ width:245px; border:1px solid #d3d3d3; }

.email{ width:245px; border:1px solid #d3d3d3;}

.lytext{ width:335px; border:1px solid #d3d3d3; height:95px;}

.key{ width:52px; border:1px solid #d3d3d3;margin-top:0px; height:20px;}

.bmit{ width:72px; height:30px;background:url(../images/bmit.jpg);  border:0px; cursor:pointer; color:#FFFFFF; margin-top:10px;font-size:14px; font-weight:bold;}

.set{ width:72px; height:30px; background:url(../images/set.jpg);border:0px;cursor:pointer;margin-top:10px;font-size:14px; font-weight:bold; margin-left:10px;}

.text form img{ cursor:pointer;}

.text form{ margin-left:30px;}





/*content*/

.content{ margin:10px auto;}

.page{ text-align:center; padding-bottom:0px; line-height:45px;  text-align: center; overflow:hidden; width:100%; margin:10px 0px;}

.page a,.page em{ padding:3px 8px ; background:#f4f7f8; border:1px solid #c3c9cd; margin:0px 5px;}

.lx{ margin-left:20px; }

.lx h3{ background:url(../images/left-dh.jpg) no-repeat left top; font-size:14px; padding-left:50px; line-height:22px; padding-top:5px;}

.lx h3 span{ font-size:18px; color:#009e1e;}

.lxx{ margin-left:20px; line-height:23px; margin-top:20px; width:353px; float:left;font-size:13px;}

.tou{ background:url(../images/tou.jpg) no-repeat; float:right; margin:0px 0px 0px 0px; width:244px; height:199px;} 

.ditu{ border-top:1px solid #bcbcbc; line-height:35px; font-size:18px; font-weight:normal;}



/*tong*/

.tonglei{ width:210px; float:left; margin:5px 0px 0px 10px;display:inline}

.em1{ width:17px; height:12px; background:#eb0101; float:left;margin-top: 4px;margin-right: 8px;line-height: 1;text-align: center; color:#fff;}

.em11{ width:17px; height:12px; background:#b4b4b4; float:left;margin-top: 4px;margin-right: 8px;line-height: 1;text-align: center;color:#fff;}



/*newstext*/







/*圆角*/

.yuan{ margin-top:5px; margin-bottom:10px;}

.b1,.b2,.b3,.b4,.b1b,.b2b,.b3b,.b4b,.b{display:block;overflow:hidden;}

.b1,.b2,.b3,.b1b,.b2b,.b3b{height:1px;}

.b2,.b3,.b4,.b2b,.b3b,.b4b,.b{border-left:1px solid #cacaca;border-right:1px solid #cacaca;}

.b1,.b1b{margin:0 5px;background:#cacaca;}

.b2,.b2b{margin:0 3px;border-width:2px;}

.b3,.b3b{margin:0 2px;}

.b4,.b4b{height:2px;margin:0 1px;}

.d1{background:#fff;}



div#back-to-top{      position:fixed;      bottom:100px;      right:20px;}



div#back-to-top a{      text-align:center;      text-decoration:none;      color:#d1d1d1;      display:block;      width:80px;      /*浣跨敤CSS3涓殑transition灞炴€х粰璺宠浆閾炬帴涓殑鏂囧瓧娣诲姞娓愬彉鏁堟灉*/      -moz-transition:color 1s;      -webkit-transition:color 1s;      -o-transition:color 1s;}



div#back-to-top a:hover{      color:#979797;}



div#back-to-top a span{      background:#d1d1d1 url(../images/arrow-up.png) no-repeat center center;      border-radius:6px;      display:block;      height:80px;      width:80px;      margin-bottom:5px;      /*浣跨敤CSS3涓殑transition灞炴€х粰<span>鏍囩鑳屾櫙棰滆壊娣诲姞娓愬彉鏁堟灉*/      -moz-transition:background 1s;      -webkit-transition:background 1s;      -o-transition:background 1s;}



div#back-to-top a:hover span{      background:#979797 url(../images/arrow-up.png) no-repeat center center;}

.home_w{ position: absolute;left: -120px;top: 5px; display:none;}