/* CSS Document */
/*common*/
body,div,ul,li,a,img,p,dl,dt,dd,h1,h2,h3,h4,span,strong{ margin:0; padding:0;list-style:none;text-decoration:none;border:0; list-style:none;}
body{ font-size:12px; font-family:''; color:#666; background:#fff;}
a{color:#666;}
a:hover{ color:#ff4500; text-decoration:underline;}
p{line-height:1.8em; padding:5px 0;}
h2{ font-size:12px;}
.clear{ margin:0; padding:0; font-size:0; clear:both; }
.wapper{ width:1200px; margin:0 auto;}
.ccc{ color:#ccc;}
.inside_none{ display:none;}

.header{ background:#fff; height:110px; position:relative; z-index:3456;}
.top{ height:30px; line-height:30px; background:#f3f3f3; position:relative; z-index:2;}
.top_con{ height:30px;}
.top_con .left{ float:left;}
.top_con .left span{ padding-right:8px;}
.top_con .right{ float:right;}
.top_con .right span{ padding-left:8px;}
.sj_ewm{ position:relative; background:url(../images/biao_01.gif) 17px 3px no-repeat;}
.sj_ewm img{ position:absolute; left:-20px; top:28px; display:none;}
.top_b{ height:70px; overflow:hidden; z-index:1; position:relative;}
.top_b .left{ float:left; margin-left:135px;}
.top_b .center{ float:left; margin-left:70px; margin-top:30px;}
.top_b .center input{ outline:none;}
.center_seach{ width:305px; height:36px; background: url(../images/search.jpg) no-repeat; overflow:hidden; position:relative;}
.center_re{ height:28px; line-height:28px;}
.center_re a{ color:#999;}
.center_re a:hover{color:#ee3968;}
.top_b .right{ float:right; width:126px; height:32px; background:url(../images/biao_02.gif) no-repeat; text-align:center; line-height:32px;margin-top:32px; margin-right:200px;}
.top_b .right a{ padding-left:10px; display:block; position:relative; }
.top_b .right a b{ display:block; height:19px; width:17px; text-align:center; line-height:19px; background:url(../images/biao_03.gif) no-repeat; position:absolute; left:18px; top:-12px; color:#fff; font-family:Arial, Helvetica, sans-serif;}
.top_c{ height:40px;}
.top_c .left{ width:200px; float:left; height:40px; background:#f4f4f4; position:relative; color:#fff;}
.top_c .left a{ color:#666;}
.top_c .left a:hover{ color:#f60;}
.top_c .left h3 strong a{ color:#333;}
.top_c .left .left_con{ position:absolute; width:200px; top:40px; left:0; background:#fff; height:490px;z-index:1; background:#f4f4f4;}
.top_c .left h2{ color:#fff;height:40px;line-height:40px; padding-left:20px; background:url(../Images/biao_04.gif) 170px 22px #109e25 no-repeat; font-size:16px; font-weight:normal; position:absolute; bottom:0px; padding-top:5px; width:180px;}
/*
.top_c .menu{ float:left;}
.top_c .menu ul li{ float:left; height:40px; line-height:40px;padding:0 30px; }
.top_c .menu ul li a{ font-size:14px;color:#fff; font-weight:bold;}*/
.left_con_list h3{ font-size:14px; font-weight:normal; padding:15px 0; padding-left:20px; line-height:20px; height:50px; background:url(../images/biao_06.gif) 180px  center no-repeat; border-bottom:#ddd dotted 1px;}
.left_con_list h3 a{ font-size:12px;}
.left_con_list h3 strong{ display:block; height:30px; line-height:30px;}
.list_hover{ position:absolute; left:200px; top:0; width:770px; height:490px; background:#fff; box-shadow:3px 3px 10px #ccc; display:none;}
.left_con_list h3 strong a{font-size:14px;}
.left_con_list .list_hover a{ color:#333;}
.list_hover dl{ width:320px; padding:10px 0px 0px 20px; float:left;}
.list_hover dl dt{ height:30px; line-height:30px;}
.list_hover dl dd{ line-height:24px;}
.list_hover dl dd a{ margin-right:10px; float:left;white-space:nowrap;}

/*menu*/
.menu{height:40px;line-height:40px;}
.menu ul li{ float:left; position:relative;width:226px;}
.menu a{ font-size:14px;color:#000; text-decoration:none; font-weight:bold;display:block;text-align:center;}
.menu a:hover{color:#fff;}
a.menu_hover{ background:#666;color:#fff;}
.move{ width:242px;position:absolute; left:0px; top:40px; background:#fff;}
.move .move_left{ float:left; width:220px; margin-right:25px;}
.move .move_left .ll{ height:40px; border-bottom:#ccc dotted 1px; margin-left:10px;}
.move .move_left .ll dt{ float:left;height:40px; line-height:40px; width:227px; text-align:center; }
.move .move_left .ll dt a{ font-size:14px; color:#000; font-weight:bold;}
.move .move_left .ll dd{ height:40px; line-height:40px; float:left; padding:0 10px;}
.move .move_left .ll dd a{ font-size:12px; font-weight:normal; color:#cab07d;}
.move .move_right{ float:right; width:190px;}
.move .move_right a img{ width:150px; height:150px; margin-top:15px;}


.weizhi{ height:40px; line-height:40px; color:#aaa; border-bottom:#ddd dotted 1px; margin-left:4px;}
.weizhi strong{ color:#333;}
.weizhi a{ padding:0 8px;}

/*footer*/
.footer{ margin-top:20px;}
.footer_01{ height:130px; background:#fff; box-shadow:0px -2px 5px #f5f5f5;}
.footer_01_con ul li{ width:240px; text-align:center; float:left;  padding-top:20px;}
.footer_01_con ul li span{ height:30px; line-height:30px; font-size:18px; color:#333; display:block; padding-top:10px;}
.footer_02{ height:60px; overflow:hidden; background:#33b1fd; color:#fff;}
.footer_02_con{ height:200px;}
.footer_02_con dl{ float:left;width:194px; margin-top:40px;}
.footer_02_con dl dt a{ font-weight:bold; color:#fff; height:30px; line-height:30px; font-size:14px;}
.footer_02_con dl dd{ height:24px; line-height:24px; color:#000}
.footer_02_con dl dd a{ color:#eee;}
.footer_02_left{ float:left; width:550px;margin-top:0px;}
.footer_02_left ul{ padding:20px;}
.footer_02_left ul li{ float:left; width:120px; line-height:15px; margin-bottom:20px;  }
.footer_02_left ul li a{ color:#000; font-size:12px; text-align:center; display:block; font-weight:normal;}
.footer_02_center{ float:left; margin-left:125px;}
.footer_02_center img{ width:85px; height:85px; margin:30px; margin-left:230px; margin-top:12px;}
.footer_02_right{ float:right; margin-top:0px;}
.footer_03{ line-height:23px; text-align:center;}

.index_con_b_right{ min-height:500px;}

