@charset "utf-8";
/* CSS Document */

html, body, div, span, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, img, ins, kbd, q, s, samp, small, strike, strong, dl, dt, dd, ol, ul, li, fieldset, form, label, legend,  caption, tbody, tfoot, thead, tr, th, td{margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;vertical-align: baselinebaseline;background: transparent;}
input{margin: 0;padding: 0;}
ol, ul{list-style: none;}
img{ border:0;}
body{ font-size:14px;  font-family:"宋体"}
a{ text-decoration:none;}
.clear{ clear:both;}
/*header*/
.header_01{ width:1200px; margin:0 auto; height:110px;}
.header_01 .logo{ float:left; width:486px; height:110px;}
.header_01 .nav{ float:right; width:700px; height:110px;}
.header_01 .nav a{ height:105px; display:block; float:left; line-height:105px; text-align:center; width:95px; margin:0 10px; border-top:5px #FFF solid; color:#333; font-size:16px;}
.header_01 .nav a:hover{ background-color:#ececec; border-top:5px #004881 solid; color:#004881;}
.banner{ width:100%; height:398px;}

/*content*/
.content{ width:1200px; margin:0 auto; margin-top:20px;}
.content_lft{ float:left; width:315px;}
.content_right{ float:right; width:865px;}
.sousuo{ height:28px;}
.sousuo .sousuo_01{ float:left; width:233px; height:26px; line-height:26px; border:1px #d6d6d6 solid; text-indent:5px; color:#666;}
.sousuo .sousuo_02{ float:left; width:80px; height:28px; line-height:28px; background-image:url(../images/bj.jpg); border:0; text-align:center; color:#FFF;}
.product{ margin-top:20px;}
.bt{ height:34px; background-image:url(../images/bj.jpg); line-height:34px;}
.bt h1{ float:left; background-image:url(../images/tb01.png); background-repeat:no-repeat; background-position:10px; text-indent:40px; font-size:16px; color:#FFF; font-weight:normal;}
.bt a{ float:right; font-size:12px; color:#FFF; margin-right:5px;}
.bt a:hover{ color:#F00;}


.product_list{ background-color:#f6f6f6; border:1px #d6d6d6 solid; padding:10px 20px; }
.product_list ul li{ width:100%; line-height:40px;}
.product_list ul li .wen{ background-image:url(../images/tb02.png); background-position: left center; background-repeat:no-repeat; text-indent:30px; display:block; color:#333; border-bottom:1px #d4d4d4 dashed;}
.product_list ul li a:hover{ color:#F00;}

.product_list dl dd{ line-height:30px; border-bottom:1px #d6d6d6 dashed;}
.product_list dl dd a{ display:block; font-size:13px; color:#666; padding-left:30px; }
.product_list dl dd a:hover{ color:#F00;}



.contact{ margin-top:20px;}
.contact_list{background-color:#f6f6f6; border:1px #d6d6d6 solid; padding:10px 20px;}
.contact_list p{ font-size:14px; color:#333; line-height:30px;}
.jianjie_list{background-color:#f6f6f6; border:1px #d6d6d6 solid; padding:10px 20px;}
.jianjie_list p{ line-height:28px; text-indent:2em; font-size:14px; color:#666;}
.exhibition{ margin-top:20px;}
.exhibition_list{background-color:#f6f6f6; border:1px #d6d6d6 solid; padding:10px 20px;}
.exhibition_list ul li{ float:left; width:180px; text-align:center; margin-left:20px; margin-top:20px;}
.exhibition_list ul li a img{ border:1px #d4d4d4 solid; width:178px; height:136px;}
.exhibition_list ul li p{ line-height:40px; height:40px; color:#333;}
.exhibition_list ul li:hover>p{ color:#F00;}

/*footer*/
.footer{ width:100%; background-color:#dcdcdc; margin-top:20px; height:100px;}
.footer_ct{ width:1200px; margin:0 auto;}
.footer_ct_01{ float:left; font-size:12px; color:#474747; line-height:20px; margin-top:20px;}
.footer_ct_02{ float:right; line-height:100px; font-size:12px; color:#474747;}
.footer_ct_02 a{ margin:0 10px; color:#474747;}
.footer_ct_02 a:hover{ color:#F00;}


/*page*/
.page{ width:1200px; margin:0 auto;}
.page_left{ float:left; width:315px;}
.page_right{ float:right; width:865px; margin-top:20px;}
.page_right_01{ height:34px; line-height:34px; font-size:12px; color:#333;}
.page_right_01 a{ color:#333;}
.page_right_01 a:hover{ color:#F00;}
.page_right_02{ background-color:#f6f6f6; padding:10px 20px; border:1px #d4d4d4 solid;}
.page_right_02 ul li{ float:left; width:180px; text-align:center; margin-left:20px; margin-top:20px;}
.page_right_02 ul li a img{ border:1px #d4d4d4 solid; width:178px; height:136px;}
.page_right_02 ul li p{ line-height:40px; height:40px; color:#333;}
.page_right_02 ul li:hover>p{ color:#F00;}


  /***** 内页列表分页 *****/
	.page_fy {margin:15px 3px 15px 3px; padding: 3px; text-align:center; clear:both;}
	.page_fy a {margin: 2px; padding:5px 8px; border: 1px solid #cccccc; color: #666666; text-decoration: none}
	.page_fy a:hover {border: 1px solid #D02E1A; color: #000;}
	.page_fy a:active {border: 1px solid #000099; color: #000;}
	.page_fy span {margin: 2px; padding:5px 8px; border: 1px solid #ccc; color: #666666; font-size:12px;}
	.page_fy span.strong {margin: 2px; padding:5px 8px; border: 1px solid #DBECFF; font-weight: bold; color: #fff; background-color: #D02E1A}

	.top5             {font: bold 12px "Microsoft YaHei","宋体"; color:#ffffff; }

/*page_new*/
.page_new{background-color:#f6f6f6; padding:10px 20px; border:1px #d4d4d4 solid; min-height:300px;}	
.page_new ul li{ float:left; width:100%; height:40px; line-height:40px; }
.page_new ul li a{  font-size:14px; color:#333;}
.page_new ul li span{ float:right; color:#666;}
.page_new ul li a:hover{ color:#F00;}

/*text*/
.text{ width:1200px; margin:0 auto; margin-top:20px;}
.text_01{background-color:#f6f6f6; padding:10px 20px; border:1px #d4d4d4 solid;}
.text_01 h1{ text-align:center; height:40px; line-height:40px; font-size:20px; color:#004881;}
.text_01 h2{ text-align:center; height:30px; line-height:30px; font-size:16px; color:#666;}
.text_01 h3{background-color: #ebebeb; font-size: 12px;  height: 30px;  line-height: 30px;  text-align: center;  font-weight: normal;   color: #666;}
.text_01 .text_con{text-indent: 2em; line-height: 30px; margin-top:10px;}


  /***** 内页上，下一篇 *****/
	.text_next ul{width:97%; font: 14px/30px "Microsoft YaHei","宋体"; padding:20px 0;}
	.text_next ul li	{ height:30px; line-height:30px; text-align:left; text-indent:10px;}
	.text_next ul li a{ color:#666666;}
	.text_next ul li	a:hover{ color:#ce0100}
	
	
	
#demo { overflow:hidden; width:830px; }
#indemo { float: left; width: 800%; }
#demo1 {}
#demo2 { float: left;}

#demo_1 { overflow:hidden; width:830px; }
#indemo_1 { float: left; width: 800%; }
#demo1_1 {}
#demo2_1 { float: left;}

#demo_2 { overflow:hidden; width:830px; }
#indemo_2 { float: left; width: 800%; }
#demo1_2 {}
#demo2_2 { float: left;}

	
#demo_3 { overflow:hidden; width:830px; }
#indemo_3 { float: left; width: 800%; }
#demo1_3 {}
#demo2_3 { float: left;}
	
#demo_4 { overflow:hidden; width:830px; }
#indemo_4 { float: left; width: 800%; }
#demo1_4 {}
#demo2_4 { float: left;}
	
	








/***** ------------更改部分-------------- *****/
.sortlist{margin:0 auto; width:97%; text-align:left}
#pagecode{width:97%; text-align:center; margin-bottom:10px; margin-top:20px;}
/***** ------------更改部分-------------- *****/


/***** ------------公共部分-------------- *****/
.pages-nav{ margin-top:10px; margin-bottom:5px;}
/***** 调查 *****/

#vote{ width:210px; height:196px; text-align:center; margin-left: 10px; margin-top: 10px;}
#vote h1{ height:40px;color:#0080d3; text-align: left; margin: 0; font: 12px/160%  "宋体"; line-height:18px;}
#vote ul{ text-align:left; height:110px;}
#vote li{ line-height:24px; text-align:left;}
#vote h2{ height:34px; text-align:center;margin-top:4px;}


 /***** 内页列表 *****/
    .classpic{margin:0 auto; width:97%; text-align:left}
    .classpic ul{ text-align:left; padding-bottom:1px;}	
	.classpic ul li{width:180px; height:170px; float:left;margin:10px 9px 6px 10px; padding:0; text-align:center; overflow:hidden; }
	.classpic ul li span{width:180px; float:left; margin:0 auto; padding:0; text-align:center; overflow:hidden; }
	.classpic ul li span a img				{width:178px; height:136px;border: 1px solid #d4d4d4;}
	.classpic ul li a               {display:block; color:#000; text-decoration:none}
	.classpic ul li a:hover         { color:#F00; }
	
 /***** 内页分页显示 *****/
	.pages-nav span {margin: 2px; padding:5px 8px; border: 1px solid #ccc;  font-size:12px;}
	.pages-nav a{margin: 2px; padding:5px 8px; border: 1px solid #ccc; color: #666666; font-size:12px;}
	.current{ color:#ff0000;}
	.pages-nav span.strong {margin: 2px; padding:5px 8px; border: 1px solid #DBECFF; font-weight: bold; color: #fff; background-color: #D02E1A}
/***** ------------公共部分-------------- *****/
	
	
	
	