﻿body {

	margin:0;

	padding:0;

	line-height:24px;

	font-family: Verdana, Arial, Tahoma;

	font-family:"΢ź";

	font-size: 12px;

}

html{ overflow-x:hidden;}

li{list-style-type: none;}

ul{list-style-type: none; margin:0 auto; padding:0;}

a {color:#333333;text-decoration:none;}

a:hover {color:#1c73b0;text-decoration:none;}

.center{ text-align:left; width:700px; float:right;}

.line{ border-bottom:#CCCCCC 1px dashed;}



img {border:0;}

.img:visited img{border: 0px solid #cccccc;}

.img img{border: 0px solid #cccccc;padding:0px;}

.img:hover img{border: 0px solid #cccccc;}



/* ֻ */

.flash{}

.flash_bt{ width:100%; height:39px; margin:0 auto; background-color:#f1f1f1; overflow:hidden; border-bottom:1px #e2e2e2 solid;}

/*ֻ*/

.banner{position: relative; height:500px; width:1600px; position:relative; left:50%; margin-left:-800px; overflow: hidden; border-bottom:5px #017862 solid; clear:both;}

.bwrap{position: relative; z-index: 0; }

.bquery{position: relative; z-index: 0; height:500px;}

.blist{display: none; position: absolute; top: 0; left: 0; z-index: 0; height:500px; font-size: 0; line-height: 0; }

.blist a{display: block; position: absolute; left: 0; top: 0;}

.blist img{ }

/*.bannerTmpBox{display: none; position: absolute; left: 0; top: 0; z-index: 9; height: 570px; }

.bannerTmpBox a{position: absolute; overflow: hidden; font-size: 0; line-height: 0; }

.bannerTmpBox a img{position: absolute; }*/

.bfilter{position: absolute; top: 0; left: 0; z-index: 9; width:100%; height:500px; font-size: 0; line-height: 0; }

.bfilter a{position: absolute; top: 0; left: 0; width: 5%; height:500px; overflow: hidden; }

.bfilter a img{position: absolute; left: 0; top: 0; }

.bctrl{position: absolute; bottom: 24px; left: 0; z-index: 9; width: 100%; height: 24px; }

.bctrli{text-align: center; font-size: 0; line-height: 0; }

.bctrli a{display: inline-block; width: 24px; height: 24px; margin: 0 3px; background: url(../images/banner_control.png) no-repeat left center; }

.bctrli a:hover,

.bctrli a.curr{background-position: right center; }

.bctrli a{*display: inline; *zoom: 1; }



/*ʽ*/

.Top_menu {height:45px; width:100%; background-color:#29303a; margin:0 auto; border-top:2px #ff9412 solid; overflow:hidden; font-family:"΢ź";}

.Top_menu ul{list-style:none; margin:0 auto; width:1200px; position:relative; z-index:10;}

.Top_menu ul li{float:left;width:165px;text-align:center; height:45px; line-height:45px; font-size:14px;}

.Top_menu ul .li_link{width:2px; height:45px;}

.Top_menu ul li a:link{color:#fff;text-decoration:none;display: block;}

.Top_menu ul li a:visited{color:#fff;text-decoration:none;display: block;}

.Top_menu ul li a:hover{color:#fff; text-decoration:none;display: block;} 

.Top_menu ul li a:active {color:#fff;display: block;}



.nqType{position:relative; overflow: hidden; height:45px; width:1200px; margin:0 auto;}

.nqtWrap{float: right; overflow: hidden; }

.nqtWrap li{float:left;}

.nqtWrap li a{display: block; height:51px; padding: 0 30px; line-height:45px; color: #000; text-decoration: none; }

.nqUnderline{position:absolute; bottom:0; right:0; height:45px; width:40px; z-index:1; top:0px; background-color:#ff9412;}


/*б*/
.liebiao{ width:1200px; height:auto; margin:0 auto;}
.liebiao_pro{margin-top: 10px; border: 1px solid #d7d7d7; padding-top: 10px; width:auto; line-height:auto;}
.liebiao_pro ul{ width:100%; height:auto; padding:0px; margin:0px;}
.liebiao_pro ul li{ width:100%; height:auto; margin:4px 0; border-bottom:1px solid #ccc;}
.liebiao_pro ul li .protit{ width:100px; height:40px; line-height:40px; background:#ffefe0; float:left; margin-left:10px; padding:0 10px;border-radius:5px;}
.liebiao_pro ul li .protit h2 a{ font-size:16px; color:#ff6600; padding:0px; margin:0px; display:inline}
.liebiao_pro ul li .protit h2 a:hover{ color:#0066FF;}
.liebiao_pro ul li .proinfo{ width:1040px; float:right; height:auto; padding-right:10px;}
/*.liebiao_pro ul li .proinfo h2 a{ font-size:14px; margin-right:5px; font-weight:normal; border:1px dotted #ccc; padding:10px; margin-bottom:5px; width:120px;}*/
.liebiao_pro ul li .proinfo dl{ width:100%; height:auto;}
.liebiao_pro ul li .proinfo dl dd{ width:150px; float:left; margin-right:10px; margin-bottom:5px;border:1px dotted #ccc; line-height:30px; text-align:center;}
.liebiao_pro ul li .proinfo dl dd h2 a{ font-size:14px; font-weight:normal;}

/**/

.fenlei{ width:1200px; height:460px; margin:0 auto; margin-top:20px;}

.fenlei_top{ width:1200px; height:80px; margin:0 auto;}

.fenlei_tf{ width:1200px; height:50px; line-height:50px; margin:0 auto; background:url(../images/cp_title.jpg) no-repeat center center; font-size:26px; font-weight:bold; color:#ff9412; text-align:center;}

.fenlei_r{ width:300px; text-transform:uppercase; height:30px; line-height:30px; border-bottom:1px #e1e1e1 solid; text-align:center; font-size:16px; color:#787878; margin:0 auto;}

.fenlei_bg{ width:1200px; height:auto; margin:0 auto; margin-top:30px;}



.fenlei_a{width:280px; height:390px; float:left; margin-left:10px; margin-right:10px; text-align:center;}

.fenlei_a a{ width:280px; height:390px; float:left; background-color:#f6f6f6;}

.fenlei_a a .fenlei_text{ font-size:24px; color:#017862; font-weight:bold; height:60px; line-height:60px;}

.fenlei_a a img{ width:208px; height:208px; margin:0 auto; border:3px #ff9412 solid;border-radius:50%; margin-top:30px;}

.fenlei_a a .fenlei_fen{ width:67px; height:2px; background-color:#bbbbbb; margin:0 auto;}

.fenlei_a a .fenlei_more{ width:90px; height:25px; margin:0 auto; background-color:#ff9412; color:#FFF; line-height:25px; font-size:14px; margin-top:20px;}

.fenlei_a a:hover{ width:280px; height:390px; float:left;}

.fenlei_a a:hover img{width:208px; height:208px; margin:0 auto; border:3px #017862 solid;border-radius:50%; margin-top:30px;}

.fenlei_a a:hover .fenlei_text{ font-size:24px; color:#017862; font-weight:bold; height:60px; line-height:60px;}

.fenlei_a a:hover .fenlei_fen{ width:67px; height:2px; background-color:#017862; margin:0 auto;}

.fenlei_a a:hover .fenlei_more{ width:90px; height:25px; margin:0 auto; background-color:#017862; color:#FFF; line-height:25px; font-size:14px; margin-top:20px;}



/*index*/

.main{ width:1200px; margin:0 auto; height:auto; padding-top:30px;}



.kuaijie{ width:1200px; height:auto; margin:0 auto; margin-top:30px;}

.kuaijie_top{ width:479px; height:50px; margin:0 auto; background:url(../images/gsjj_top_bg.png) no-repeat center top;}

.kuaijie_tf{ width:170px; height:22px; line-height:22px; font-size:20px; font-weight:bold; color:#57585a; margin:0 auto; background-color:#FFF; text-align:center;}

.kuaijie_r{ width:170px; height:22px; line-height:22px; margin:0 auto; text-align:center; color:#3b3a38; font-size:20px;}

.kuaijie_bg{ width:696px; margin:0 auto; height:152px; margin-top:30px; margin-bottom:30px;}



/*ͼ*/

.img_news{ width:440px; height:480px; float:left; position:relative; z-index:9999; top:-50px;}

.img_news_list{width:440px; height:480px; margin:0 auto; overflow:hidden;}

.img_news_list a{width:440px; height:160px; display:block; background:url(../images/img_news_bg.jpg) no-repeat center top;}

.img_news_list a:hover{width:440px; height:160px; display:block; background:url(../images/img_news_bg_on.jpg) no-repeat center top; color:#FFF;}



/*²Ʒ*/

.sy_cp{ width:100%; height:auto; overflow:hidden; margin:0 auto; padding-bottom:20px; padding-top:20px;}



.sy_cp_top{ width:1200px; height:54px; margin:0 auto; background:url(../images/sy_cp_top.jpg) no-repeat center top; font-size:24px; font-weight:bold; line-height:54px; text-align:center; color:#FFF;}
.sy_cp_top a{color:#FFF;}

 

.sy_cp_bg{ width:1198px; height:auto; overflow:hidden; margin:0 auto; border:1px #e4e4e4 solid; padding-top:20px; padding-bottom:20px;}





/* mover ad */

.hl_main5_content{width:1198px; height:250px; overflow:hidden; border-top:none; float:right; position:relative;} 

.hl_main5_content1{width:1110px; overflow:hidden; margin:0 auto;} 

.hl_main5_content1 ul{width:1110px; overflow:hidden;} 

.hl_main5_content1 ul li{ float:left; width:260px; height:250px; display:inline; margin-left:8px; margin-right:8px; text-align:center;} 

.hl_main5_content1 ul li a{ width:260px; height:250px; display:block; background-color:#017862; font-size:14px; line-height:40px; color:#FFF;}

.hl_main5_content1 ul li a:hover{ width:260px; height:250px; display:block; background-color:#ff9412; font-size:14px; line-height:40px; color:#FFF;}

.hl_scrool_leftbtn{width:26px; height:96px; background:url(../images/leftbtn.png) no-repeat; left:0; top:100px; left:10px; cursor:pointer; position:absolute; z-index:10;} 

.hl_scrool_rightbtn{width:26px; height:96px; background:url(../images/rightbtn.png) no-repeat; right:0; top:100px; right:10px; cursor:pointer; position:absolute; z-index:10;} 





/* mover ad */

.hl_main5_content2{width:1198px; height:250px; overflow:hidden; border-top:none; float:right; position:relative;} 

.hl_main5_content12{width:1110px; overflow:hidden; margin:0 auto;} 

.hl_main5_content2 ul{width:1110px; overflow:hidden; margin:0 auto;} 

.hl_main5_content2 ul li{ float:left; width:260px; height:250px; display:inline; margin-left:8px; margin-right:8px; text-align:center;} 

.hl_main5_content2 ul li a{ width:260px; height:250px; display:block; background-color:#017862; font-size:14px; line-height:40px; color:#FFF;}

.hl_main5_content2 ul li a:hover{ width:260px; height:250px; display:block; background-color:#ff9412; font-size:14px; line-height:40px; color:#FFF;}

.hl_scrool_leftbtn2{width:26px; height:96px; background:url(../images/leftbtn.png) no-repeat; left:0; top:100px; left:10px; cursor:pointer; position:absolute; z-index:10;} 

.hl_scrool_rightbtn2{width:26px; height:96px; background:url(../images/rightbtn.png) no-repeat; right:0; top:100px; right:10px; cursor:pointer; position:absolute; z-index:10;} 



/* mover ad */

.hl_main5_content3{width:1198px; height:250px; overflow:hidden; border-top:none; float:right; position:relative;} 

.hl_main5_content13{width:1110px; overflow:hidden; margin:0 auto;} 

.hl_main5_content3 ul{width:1110px; overflow:hidden; margin:0 auto;} 

.hl_main5_content3 ul li{ float:left; width:260px; height:250px; display:inline; margin-left:8px; margin-right:8px; text-align:center;} 

.hl_main5_content3 ul li a{ width:260px; height:250px; display:block; background-color:#017862; font-size:14px; line-height:40px; color:#FFF;}

.hl_main5_content3 ul li a:hover{ width:260px; height:250px; display:block; background-color:#ff9412; font-size:14px; line-height:40px; color:#FFF;}

.hl_scrool_leftbtn3{width:26px; height:96px; background:url(../images/leftbtn.png) no-repeat; left:0; top:100px; left:10px; cursor:pointer; position:absolute; z-index:10;} 

.hl_scrool_rightbtn3{width:26px; height:96px; background:url(../images/rightbtn.png) no-repeat; right:0; top:100px; right:10px; cursor:pointer; position:absolute; z-index:10;} 





/* mover ad */

.hl_main5_content4{width:1198px; height:250px; overflow:hidden; border-top:none; float:right; position:relative;} 

.hl_main5_content14{width:1110px; overflow:hidden; margin:0 auto;} 

.hl_main5_content4 ul{width:1110px; overflow:hidden; margin:0 auto;} 

.hl_main5_content4 ul li{ float:left; width:260px; height:250px; display:inline; margin-left:8px; margin-right:8px; text-align:center;} 

.hl_main5_content4 ul li a{ width:260px; height:250px; display:block; background-color:#017862; font-size:14px; line-height:40px; color:#FFF;}

.hl_main5_content4 ul li a:hover{ width:260px; height:250px; display:block; background-color:#ff9412; font-size:14px; line-height:40px; color:#FFF;}

.hl_scrool_leftbtn4{width:26px; height:96px; background:url(../images/leftbtn.png) no-repeat; left:0; top:100px; left:10px; cursor:pointer; position:absolute; z-index:10;} 

.hl_scrool_rightbtn4{width:26px; height:96px; background:url(../images/rightbtn.png) no-repeat; right:0; top:100px; right:10px; cursor:pointer; position:absolute; z-index:10;} 


/*anli*/
.hl_main5_content5{width:1198px; height:210px; overflow:hidden; border-top:none; float:right; position:relative;} 

.hl_main5_content15{width:1110px; overflow:hidden; margin:0 auto;} 

.hl_main5_content5 ul{width:1110px; overflow:hidden; margin:0 auto;} 

.hl_main5_content5 ul li{ float:left; width:260px; height:210px; display:inline; margin-left:8px; margin-right:8px; text-align:center;} 

.hl_main5_content5 ul li a{ width:260px; height:210px; display:block; background-color:#017862; font-size:14px; line-height:40px; color:#FFF;}

.hl_main5_content5 ul li a:hover{ width:260px; height:210px; display:block; background-color:#ff9412; font-size:14px; line-height:40px; color:#FFF;}


/*right*/

.right{width:950px; height:auto; float:right; margin-bottom:20px;}

.right_top{ width:950px; height:50px; margin:0 auto; border-bottom:1px #1d577c solid; margin-bottom:15px;}

.right_tf{ width:200px; height:50px; line-height:50px; font-size:22px; font-weight:bold; color:#1d577c; float:left;}

.right_r{ text-align:right; line-height:50px; margin-right:20px!important; margin-right:10px;}

.right_bg{ width:950px; height:auto; margin:0 auto; margin-top:10px; overflow:hidden;}

.right_bt{ width:950px; height:7px;}





.gsjj{ width:100%; height:auto; background:url(../images/gsjj_bg.jpg) no-repeat center top; padding-top:30px; padding-bottom:30px;}

.gsjj_top{ width:1200px; height:auto; margin:0 auto;}

.gsjj_tf{ width:1200px; height:60px; line-height:60px; margin:0 auto; text-align:center; font-size:40px; color:#017862; font-weight:bold;}

.gsjj_title{ width:1200px; height:30px; line-height:30px; text-align:center; font-size:14px;}

.gsjj_r{ width:315px; height:35px; margin:0 auto; background-color:#ff9412; text-align:center; text-transform:uppercase; font-size:14px; color:#FFF; line-height:35px;}

.gsjj_bg{ width:1200px; height:auto; margin:0 auto; margin-top:20px; overflow:hidden;}

.gsjj_img{ width:317px; height:218px; float:left; margin-top:15px;}

.gsjj_body{ width:825px; height:auto; float:right; color:#262626; font-size:14px; line-height:30px; margin-right:20px;}



.changqu_bg{ width:1268px; height:auto; margin:0 auto;}





/*ϵʽ*/

.sy_lx{ width:1200px; height:350px; margin:0 auto; border:1px #cdcdcd solid; margin-top:20px;}

.sy_lx_map{ width:880px; float:left; height:350px;}

.sy_lx_bg{ width:290px; float:right; margin-top:15px;}







.news_list{ width:100%; float:left; font-size:14px; height:40px; line-height:40px; border-bottom:#CCCCCC 1px dashed}

.news_list h3 a{ color:#555555; font-size:14px;  font-weight:normal;}

.news_list h3 a:hover{ text-decoration:underline; font-size:14px;  font-weight:normal;}



.news1{ width:580px; float:left; border:1px #e4e4e4 solid; padding-bottom:15px;}

.news2{ width:580px; float:right; border:1px #e4e4e4 solid; padding-bottom:15px;}

.news1_top{width:100%; height:60px; margin:0 auto; overflow:hidden; margin-top:20px;}

.news1_tf{width:80%; height:40px; float:left; font-size:20px; font-weight:bold; color:#424242;}

.news1_r{width:20%; height:17px; float:right; line-height:17px; font-size:12px; font-weight:normal; margin-top:15px; text-align:right;}

.news1_bg{ width:530px; height:auto; margin:0 auto;}



.news_list2{ width:100%; float:left; height:40px; background:url(../images/news_list.png) no-repeat center left; text-indent:15px; line-height:40px; border-bottom:#CCCCCC 1px dashed}

.data{ color:#999; float:right;}



.cp{ width:700px; margin:0 auto;}

.cp_top{ width:745px; height:65px; background:url(../images/pro_top.png) no-repeat;}

.cp_tf{float:left; margin-left:34px!important; margin-left:17px; color:#1c73b0; font-size:14px; font-weight:bold; line-height:50px; margin-top:10px;}

.cp_more{ text-align:right; margin-right:20px!important; margin-right:10px; margin-top:30px;}

.cp_bg{ width:745px; background:url(../images/pro_bg.gif) repeat-y; margin:0 auto}

.cp_bt{ width:745px; height:11px; background:url(../images/pro_bt.gif) no-repeat; margin:0 auto}



/*left*/

.left{ float:left; width:232px; height:auto; margin:0 auto; overflow:hidden; margin-bottom:10px;}

.left_pro_top{ width:232px; height:64px; line-height:64px; background-color:#6c7e8f; font-size:22px; color:#FFF; text-align:center}



.left_pro_bg{ width:232px; height:auto; overflow:hidden; margin:0 auto; padding-bottom:15px; background-color:#277ec3;}



.left_list{ width:204px; height:auto; margin:0 auto; text-align:left; text-indent:30px; overflow:hidden;}

.left_list ul{}

.left_list ul li{ width:204px; height:40px; float:left; line-height:40px; background:url(../images/left_list.jpg) no-repeat center center; font-size:14px; font-weight:bold;}

.left_list ul li a{ text-decoration:none; color:#fff; display:block;}

.left_list ul li a:visited{text-decoration:none; color:#fff; display:block;}

.left_list ul li a:hover{height:40px; line-height:40px; display:block; color:#fff;}

.left_list ul li a:active{ text-decoration:none; color:#fff; display:block;}



.left_list0{ width:180px; height:auto; margin:0 auto; text-align:left; text-indent:20px; overflow:hidden;}

.left_list0 ul{}

.left_list0 ul li{ width:180px; height:40px; float:left; line-height:40px; background:url(../images/left_list2.jpg) no-repeat center left; font-size:14px;}

.left_list0 ul li a{ text-decoration:none; color:#fff; display:block;}

.left_list0 ul li a:visited{text-decoration:none; color:#fff; display:block;}

.left_list0 ul li a:hover{height:40px; line-height:40px; display:block; color:#fff; font-weight:bold;}

.left_list0 ul li a:active{ text-decoration:none; color:#fff; display:block;}



#navigation a.here:link,

#navigation a.here:visited,

#navigation a.here:hover,

#navigation a.here:active {height:50px; line-height:50px; display:block; color:#fff; background-color:#d02617;}



.left_lx_top{width:232px; height:64px; line-height:64px; background-color:#6c7e8f; font-size:22px; color:#FFF; text-align:center;}

/*foot*/



.bottom{ width:100%; height:auto; margin:0 auto; overflow:hidden; margin-top:30px; color:#fff; padding-bottom:20px; background:url(../images/foot_bg.jpg) repeat-x center top;}

.bottom a{ color:#fff;}

.foot_menu{ width:100%; height:50px; margin:0 auto; overflow:hidden; margin-bottom:15px; background-color:#0d62cc; color:#FFF; line-height:50px; text-align:center; font-size:14px;}

.foot_menu a{ color:#FFF;}



.link{ width:1200px; height:auto; overflow:hidden; margin:0 auto; margin-top:20px; margin-bottom:20px;}

.link_top{ width:1200px; height:40px; line-height:40px; font-size:16px; margin:0 auto; background:url(../images/link_top.jpg) no-repeat left bottom; margin-bottom:10px;}



.foot {width:1200px; height:auto; overflow:hidden; margin:0 auto; margin-top:20px; font-size:14px;}





.inMainBd{ width: 1000px; margin: 0 auto;padding-bottom: 10px;}

.inLeft{ float:left; width: 240px; padding-right: 20px; overflow: hidden;}



.propicT{ 

	width: 232px;height:85px;

	color:#ffffff;font-size: 24px; line-height: 85px; text-align: center; font-family: "΢ź";

	background: #6c7e8f;}

.procla_list{ 

	width:232px;  height:100px; height:auto!important;min-height:100px;

	background: #277ec3; }

.procla_list ul	{ width: 204px;padding:5px 18px}

.procla_list ul li{ 

	width:174px; display:block;

	color:#fff;font-size:14px;line-height:40px; padding-left:20px; padding-right:10px;

	overflow:hidden;background:url(../images/index_19.jpg) left center no-repeat;}

.procla_list a{color:#fff;font-size:14px; font-weight: bold;}

.procla_list ul  ul{ display:; clear:both}

.procla_list ul  ul li{

	width:154px; height:36px;padding-left:20px; padding-right:0px;

	font-size:14px; color:#000;line-height:36px; 

	background:url(../images/index_15.png) left center no-repeat;   }

.procla_list ul  ul li a{font-size:14px; color:#fff; font-weight: normal;  }

.procla_list ul li.open{ background:url(../images/index_11.jpg) left center no-repeat; }

.procla_list ul li.on{ background:url(../images/index_11.jpg) left center no-repeat;  }

.procla_list ul li.on a{color:#ffffff;}

.listh1{ font-size:16px;}