/*  
*  
* Author: liuj  1121986150@qq.com 
*
*/

/* RESET */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend{border:0;outline:0;vertical-align:baseline;background:transparent;margin:0;padding:0;}
 

/*html{filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);} */

.clear{ margin:0 auto;height:8px; line-height:8px; font-size:8px; width:287px;}

A:link {COLOR: #333333; TEXT-DECORATION: none}
A:visited {COLOR: #333333; TEXT-DECORATION: none}
A:hover {TEXT-DECORATION: underline; color:#FF0000;}

html{overflow-x:hidden;}
body{margin:0 auto;width:auto;font-size:12px;color:#000;   
     background:url(images/bj.jpg) repeat-x #FFFFFF; background-position:top; }

li{list-style:none}

.cc0000_color A:link {COLOR: #fff; TEXT-DECORATION: none}
.cc0000_color A:visited {COLOR: #fff; TEXT-DECORATION: none}
.cc0000_color A:hover { COLOR: red; TEXT-DECORATION: underline; color:#fc5a01;}
/* 字体样式 */
a:hover{color:#F00; text-decoration:none;}
a.white:link{color:#FFF; text-decoration:none;}
a.white:hover{color:#fff; text-decoration:none;}
a.white:visited{color:#FFF; text-decoration:none;}
.gray{color:#676767; text-decoration:none;}
.white{color:#FFF; text-decoration:none;}
.yellow{color:#feff01; text-decoration:none;}
.yellow1{ color:#feebae; text-decoration:none;}
.red{color:#e62d09; text-decoration:none;}
.black{color:#000; text-decoration:none;}
.green{color:#529f00; text-decoration:none;}
/*.blue{color:#0072a0; text-decoration:none;}*/
.blue{color:#171717; text-decoration:none;}

/* 清除浮动 */
.line{text-decoration:line-through;}
.clear { clear:both;}
.fleft {float:left; display:inline;}
.fright {float:right; display:inline;}
/* 间隔 */
.allwidth {margin:0px auto; padding:0px; width:1000px;}
.allline {margin:0 auto; padding:0px;width:1000px; height:8px; line-height:8px; font-size:8px; }
.h_space{ float:left; width:100%; font-size:7px; height:7px; }
.x_space{ float:left; width:8px; height:8px; font-size:8px;}
.txt_white A:link {COLOR: #fff; TEXT-DECORATION: none}
.txt_white A:visited {COLOR: #ffff33; TEXT-DECORATION: none}
.txt_white A:hover {TEXT-DECORATION: underline; color:#ffff33;}

.top {width:1000px; height:109px; background:url(images/top.jpg);}
.top div{ text-align:right; margin-top:8px; margin-right:8px;}
.nav{width:1000px; height:40px; vertical-align:middle; line-height:40px; background:url(images/nav.jpg);}
.nav ul{}
.nav ul li{ float:left; text-align:center; font-size:14px; font-weight:bold; color:#FFFFFF;}
.banner{width:1000px; height:300px;}
.left1{width:297px;}
.center1{width:436px;}
.right1{width:251px;}
.picx{width:295px; border:1px solid #d4d4d4; text-align:center; line-height:30px; vertical-align:middle;}
.picx img{ width:271px; height:200px; border:1px solid #cccccc; margin-top:5px;}
.l2{width:297px; height:34px; background:url(images/l2.jpg); vertical-align:middle; line-height:34px; margin-top:5px; padding-top:5px;}
.l2_name{ width:120px; text-align:center; font-size:14px; font-weight:bold; color:#FFFFFF; margin-top:3px; }
.l2_box{width:295px;border:1px solid #d4d4d4; border-top:none;}
.l2_box_div{ margin:0px 20px 20px 20px;}
.c1{width:436px; height:34px; background:url(images/c1.jpg);vertical-align:middle; line-height:34px;}
.c1_name{ width:120px; text-align:center; font-size:14px; font-weight:bold; color:#FFFFFF; margin-top:3px; }
.c1_more{ width:60px; text-align:center;}
.c1_box{width:434px; height:320px;border:1px solid #d4d4d4; border-top:none;}
.c1_news_hot_box{width:100%; height:160px; border-bottom:1px dotted #c2c2c2;}
.c1_news_hot_txt{width:275px; line-height:24px; margin:5px; }
.c1_news_hot_txt span{ font-size:14px; font-weight:bold;}
.c1_news_hot_img{ width:149px;margin-top:5px;}
.c1_news_hot_img img{ width:140px; height:128px; border:1px solid #CCCCCC; padding:2px;}
.c1_news_list{width:100%; height:180px; float:left;}
.c1_news_list ul{ line-height:24px; padding:5px 5px 5px 5px;}
.c1_news_list ul li{ height:24px; vertical-align:middle; line-height:24px;color:#171717;}
.c1_news_list ul li span{}
.c1_news_list ul li A:link {COLOR: #171717; TEXT-DECORATION: none}
.c1_news_list ul li A:visited {COLOR: #f43c03; TEXT-DECORATION: none}
.c1_news_list ul li A:hover { COLOR: red; TEXT-DECORATION: underline; color:#f43c03;}
.r1{width:251px; height:34px; vertical-align:middle; line-height:34px; background:url(images/r1.jpg);}
.r1_box{width:249px; border:1px solid #d4d4d4; border-top:none;}
.r1_box ul{ line-height:24px; padding:5px 5px 5px 5px;}
.r1_box ul li{ height:24px; vertical-align:middle; line-height:24px;color:#171717;}
.r1_box ul li span{}
.r1_box ul li A:link {COLOR: #171717; TEXT-DECORATION: none}
.r1_box ul li A:visited {COLOR: #f43c03; TEXT-DECORATION: none}
.r1_box ul li A:hover { COLOR: red; TEXT-DECORATION: underline; color:#f43c03;}

.r2_box{width:249px; height:176px;border:1px solid #d4d4d4; border-top:none;}
.r22_box{width:249px;border:1px solid #d4d4d4; border-top:none;}

.c3{width:1000px; height:31px; line-height:31px; vertical-align:middle; background:url(images/c3.jpg);}
.c3_name{ width:150px; text-align:center; font-size:14px; font-weight:bold; color:#595959; margin-top:3px; }
.c3_more{ width:60px; text-align:center;}
.c3_box{ width:998px;border:1px solid #d4d4d4; border-top:none; height:145px; text-align:center;}
.c3_box_img{ width:132px; height:124px; background:#e5e5e5; float:left; margin-left:10px; margin-right:10px; margin-bottom:10px; margin-top:5px;}
.c3_box_img img{ margin-top:5px;}


.left2{width:366px;}
.l3{width:366px; height:31px; line-height:31px; vertical-align:middle; background:url(images/l3.jpg);}
.l3_name{ width:120px; text-align:center; font-size:14px; font-weight:bold; color:#595959; }
.l3_more{ width:60px; text-align:center;}

.l3_box{width:364px; height:199px;border:1px solid #d4d4d4; border-top:none;}
.l3_box ul{ padding:10px}
.l3_box ul li{ float:left; width:170px; text-align:center}
.l3_box ul li img{ width:135px; height:85px;}

.l4_box{width:364px; height:199px;border:1px solid #d4d4d4; border-top:none;}
.l4_box ul{ line-height:24px; padding:5px 5px 5px 5px;}
.l4_box ul li{ height:24px; vertical-align:middle; line-height:24px;color:#171717;}
.l4_box ul li span{}
.l4_box ul li A:link {COLOR: #171717; TEXT-DECORATION: none}
.l4_box ul li A:visited {COLOR: #f43c03; TEXT-DECORATION: none}
.l4_box ul li A:hover { COLOR: red; TEXT-DECORATION: underline; color:#f43c03;}

.center2{width:366px;}
.right2{width:251px;}

.c5{width:1000px; height:37px; background:url(images/c5.jpg); line-height:37px; vertical-align:middle;}
.c5_box{ width:998px;border:1px solid #d4d4d4; border-top:none; height:155px; text-align:center;}
.c5_box img{ width:152px; height:120px;}

.foot{ width:1000px; border-top:1px solid #CCCCCC; line-height:24px; vertical-align:middle; text-align:center;}




.m1{width:741px; float:left; height:41px; line-height:41px; vertical-align:middle; background:url(images/m1.jpg);}
.ppline{float:left;margin:0 auto; padding:0px;width:741px; height:8px; line-height:8px; font-size:8px;}
.m3{width:741px; float:left; height:36px; line-height:36px; vertical-align:middle; background:url(images/m3.jpg); font-size:14px; font-weight:bold; color:#f43c03;}
.m1_box{width:739px; border:1px solid #d4d4d4; border-top:none; float:left;}


/* Single Page */
.content { width:690px; padding:10px; float:left; line-height:24px; }
.txtTitle { width:100%; float:none; margin-top:15px; text-align:center; font-size:14px; line-height:30px; font-weight:bold;  }
.txtInfo {  width:100%; float:none; text-align:center; margin:0 auto 5px; color: #f28818; line-height:30px; border-top:1px #f28818 dashed;}
.txtContent { width:100%; float:none; margin:0 auto; text-align:left; line-height:200%; padding-bottom:20px;}
.info { line-height:30px; font-weight:bold;}

.page { width:100%; float:left; text-align:center; line-height:24px; padding:10px 0; margin:10px auto;}
.page a:link { color:#F00;}
.page a:hover { text-decoration:underline;}
.page a:visited { color:#F00;}

.prolist { width:100%; float:left; padding-top:10px; line-height:24px;}
.prolist li { width:230px; float:left; text-align:center; }
.prolist li img { border:1px #ccc solid; padding:2px;}
.prolist li img:hover { border-color:#FFF;}
.prolist li a,.prolist li a:link,.prolist li a:visited { color:#333; }
.prolist .picbox { width:230px; height:160px;}

.notice{
	width:960px;
	height:30px;
	line-height:30px;
	margin:0 auto;
}
.notice span{
	width:60px;
	height:30px;
	line-height:30px;
	float:left;
}
.notice marquee{
	width:900px;
	height:30px;
	line-height:30px;
	float:right;
}