body{ font-size:12px; font-family:'����'; color:#313131; line-height:22px;margin:0 ; padding:0; background:url(../images/mainbody_cloud.jpg) repeat-x top}
*{ margin:0 ; padding:0;}
img{ border:0;}
li{ list-style:none}
a{ text-decoration:none ;color:#313131}
.clear{ clear:both !important}
.h6{ height:6px !important;}
.top,.index_banner,.index_content,.foot,.banner,.main33{ width:1137px; margin:0 auto;  }




/*������ʽ*/
.nav_bg{background:url(../images/nav_bg.jpg) no-repeat;}
.subnav_pic_r{background:url(../images/subnav_pic_r.jpg) right bottom no-repeat;}
.subnav_bg{background:url(../images/base.gif) 0px -1px repeat-x; width:995px;}
.time_ico{background:url(../images/time_ico.jpg) right no-repeat;}

  


.banner{ background:url(../images/head_buiding.gif?v=20150502) no-repeat; height:200px; width:1137px !important }
.menu{ width:950px; margin:0 auto;height:49px; background:url(../images/nav_bg.jpg) no-repeat; padding-left:187px}
.menu a{ display:block ; font-size:16px; font-weight:bold; color:#fff; height:49px; width:97px; float:left; line-height:49px; text-align:center }
.menu a:hover{ color:rgb(22, 68, 153); background:url(../images/tab_hover.gif) no-repeat;}
.menuin{ width:960px ; height:40px; margin:0 auto}
.menuleft{ width:760px; float:left; height:40px; background:url(../images/memu_l_bg.png);}
.menucenter{ width:47px; height:40px; float:left; background:url(../images/menu_c.png); }
.menuright{ width:140px; float:left;  background:url(../images/menu_r_bg.png); height:40px; line-height:34px; color:#FFF; padding-left:10px}
.menuleft a { display:inline-block; margin: 0 22px ; line-height:34px; font-size:14px; font-weight:bold; color:#FFF; }
.menuleft a:hover{ color:#F30}
.menuleft .on{ color:#F30}

.main2{ width:1024px; float:right;margin-right: 21px; }
.main{ width:1024px; float:right; margin-right: 21px; margin-top:8px;}
.gg{ width:318px; float:left; margin-right:12px;}
.ggtitle{ height:28px; background:url(../images/gg_title_bg.png); padding-left:30px;}
.ggtitle a{ display:block; height:28px; line-height:30px; font-size:12px; font-weight:bold; color:#FFF; overflow:hidden}
.gg .ggnr{ width:252px; border:1px solid #bfdff8; border-top:none}
.gg .ggnr1 { width:250px; margin:0 auto; background:#f4fafa; padding:11px 0}
.gg .ggnr2 { width:230px; margin:0px auto; background:#fff; border:1px solid #bfddf9;padding-bottom: 11px;}
.ggnr2 ul li { line-height:25px; height:25px; background:url(../images/gg_cute.png) 0px 7px  no-repeat; padding-left:16px}
.ggnr2 ul{ margin:5px 10px !important; width: 210px;}

.mto{ margin-top:12px !important}
.mr{ margin-right:12px;}
.mn{ width:354px; float:left}
.mt{ background:url(../images/index_item_t_bg.png); height:30px}
.mtl{ background:url(../images/index_item_left.png) no-repeat; height:30px;  width:32px; float:left}
.mtc{ width:120px; float:left; height:30px; line-height:30px; font-size:12px; font-weight:bold; background:none; margin-left:8px; line-height:34px; overflow:hidden}
.mtm{ display:block; width:57px; height:30px; float:right; background:url(../images/index_title_r_bg.png) no-repeat}
.mnr{ border:1px solid #ebebeb; overflow:hidden}
.company { height:182px; padding:12px}

.tdjs{ width:328px; float:left}
.tdtj{ height:236px; padding-left:18px; padding-top:18px}
.tdjs .img img{ border:1px solid #bbbbbb; padding:4px}
.tdjs .img{ width:140px; margin-right:10px; float:left; text-align:center;}
.tdjs .img a{ font-weight:bold; line-height:34px;}
.tdjs .connn{ width:145px; float:left}


.indexitems{ margin:10px 12px;}
.indexitems li{ background:url(../images/index_cute2.png) no-repeat 5px 10px; height:30px; line-height:30px; border-bottom: dotted 1px #afafaf; padding-left:24px; overflow:hidden}
.contact { height:130px; padding:14px 22px; background:url(../images/index_33.png) 230px 20px no-repeat}
.ad{ width:960px; margin:0 auto; height:90px; background:url(../images/index_36.png) no-repeat}




.mt2{ background:url(../images/index_title_bg.png); height:32px; border:1px solid #e9e9e9}
.mtl2{ background:url(../images/index_title2_left.png) no-repeat; height:32px;  width:24px; float:left}
.mtc2{ width:120px; float:left; height:32px; line-height:33px; font-size:12px; font-weight:bold; background:none; margin-left:8px; line-height:32px; overflow:hidden}
.mtm2{ width:57px; height:32px; float:right; background:url(../images/index_title_r_bg.png) no-repeat}
.mnr2{ border:1px solid #ebebeb; overflow:hidden; border-top:none; padding:10px 12px;}
.ntti2{ width:333px; float:left}
.indexitems2{}
.indexitems2 li{ background:url(../images/index_cute2.png) no-repeat 5px 10px; height:30px; line-height:30px; border-bottom: dotted 1px #afafaf; padding-left:24px; overflow:hidden}



.friends{  width:998px; border:1px solid #e9e9e9; background:url(../images/index_links_bg.png) repeat-x; padding:4px 12px;}
.friends .titile{ font-weight:bold;}
.friends a{ display:inline-block; margin-right:24px;}
.fcont{ margin-left:6px; margin-top:3px}

.foot{ text-align:center; padding-left:60px}
.btline{ background:url(../images/index_foot_line_bg.png) ; height:4px; margin:0 auto; width:1024px; margin-left:92px; overflow:hidden}


.lmt{ background:url(../images/left_lm_bg.png); height:37px; line-height:37px;  font-size:16px; font-weight:bold; color:#FFF; padding-left:24px}
.lm ul{ margin:4px 9px}
.lm ul li{ height:38px; overflow:hidden; border-bottom:1px dotted #c9caca; background:url(../images/left_cute.png) no-repeat 10px 16px; font-size:14px;  font-weight:bold; padding-left:35px; line-height:38px; overflow:hidden}
.lm ul .on{ color:#F30}

.l_c_ti{ background:url(../images/left_contact_bg.png) repeat-x; height:28px; line-height:28px; border:1px solid #e9e9e9; padding-left:12px; font-weight:bold;}
.l_c_con{ padding:18px; border:1px solid #e9e9e9; border-top:none; background:url(../images/left_phone.png) no-repeat 172px 72px}


.right{ width:694px; float:right}
.right_title{ background:url(../images/right_title_bg.png)  no-repeat ; height:37px; }
.tutie{ width:180px; height:36px; line-height:36px; margin-left:36px; _margin-left:18px; font-size:14px; font-weight:bold; float:left}
.currsa{ width:400px; overflow:hidden; height:36px; line-height:40px; overflow:hidden;color:#a8a8a8; text-align:right; margin-right:12px; float:right}
.currsa a{ color:#a8a8a8}

.right_con{ background:url(../images/right_bg.png); height:auto}
.right_top{ height:15px; background:url(../images/right_bg_top.png) no-repeat; overflow:hidden;}
.right_foot{ height:8px; background:url(../images/right_foot.png) no-repeat; overflow:hidden;}
.conhhii{ height:663px; float:left; width:1px}

.about{ padding:20px 32px;}
.aboutimg{ background:url(../images/company1_17.png) right bottom no-repeat; height:250px;  }
.news .nee   li{ background:url(../images/news_cute.png) no-repeat 10px 14px; height:36px; border-bottom:1px dotted #cacaca; line-height:36px; overflow:hidden }
.news .nee    li a{ display:inline-block; margin-left:30px; width:470px; float:left; }
.news .nee   li span{ display:inline-block; margin-left:30px; width:78px; float:right; }
.news{ padding:12px 32px; width:610px; float:left}

.lvshi{ padding:12px 32px;}
.lvshi .img{ width:150px; float:left; margin-right:7px;  *margin-right:10px;_margin-right:5px;text-align:center;}
.lvshi .img img{ border:1px solid #bbbbbb; padding:4px}
.lvshi .img a{ font-weight:bold; line-height:34px;}
 
 
 .page{ text-align:center; margin:12px 0}
.page a ,.page strong { display:inline-block; margin:0 4px;}


.connnnn{   margin:0 auto; font-size:14px}
.connnnn h1{ height:34x; line-height:34x; font-size:20px !important; font-weight:bold; margin-top:10px; display:block !important; text-align:center; width:100% !important; float:none !important}
.connnnn .connnnnline{ height:1px; overflow:hidden !important; border-top:1px solid #CCC; margin:0 auto;background:#FFF; width:94% !important;margin-top:14px} 
.pic2 { text-align:center;}
.pic2 img{ border:1px solid #CCC; padding:5px ; background:#FFF}
.connnnn .timemm{ width:94% !important;margin:0 auto; text-align:right; font-size:12px; color:#999; margin-bottom:30px; }
.connnnn .pictxt{ margin:30px 35px ; text-indent:2em}




 

#demo-05 li{ margin-right: 18px; _margin-right: 12px; width:295px}

.page li{ display: inline-block}


 



