@charset "gb2312";
/* CSS Document */

a:link {text-decoration: none;color: #333;}
a:visited {text-decoration: none;color: #333;}
a:hover {text-decoration: none;color:#333;}/*underline*/
a:active {text-decoration: none;color: #333;}

*,body,div,table,h1,h2,h3,h4,ul,li,form{ margin:0; padding:0;}
ul,li{ list-style:none; margin:0; padding:0;}
body{


font-family:Î¢ÈíÑÅºÚ;
	
}
.clear{ clear:both;}
body,td{ font-size:14px; color:#333}
.warp{ width:1200px; margin:0 auto; }
.top{ height:88px;width:1200px; margin:0 auto;}
.line{ width:100%; height:5px; background:#002c6a; margin:0 auto;}
.search_txt{ border:1px solid #dddddd; background-color:#fff; height:25px; line-height:25px; width:260px;}
.search_btn{ height:25px; line-height:25px; padding:0 10px;}
.new11 {background:url(../images/news.gif) 10px center no-repeat; font-size:14px;  display:block; width:100px; height:24px; line-height:24px; }
#subNav_1{ position:absolute; top:-20px; left:-110px; z-index:100;}
.main{ background-color:#FFF;  width:1200px; margin:0 auto; }
.topmn{ width:100%;height:60px;background:#7c7c7d; overflow:hidden;line-height:60px;}
.menu{ overflow:hidden; margin:0px auto; width:1200px;}
.menu a{ display:block; float:left; text-align:center;margin:0px 10px;color:#FFFFFF;}
.menu a{
     font-size:16px;
	padding:0px;
	display:block; 
	padding:0 5px;
	}
.menu a:hover{
	background:#002c6a;cursor:pointer;
	font-size:16px;
	padding:0 5px;
	color:#FFFFFF;
}
.sidepic{ width:100%; margin:0 auto; text-align:center;}
.sidepic img{ width:100%;}
.proindex{ padding:30px 20px 30px 20px;}
.proindex h3{ display:block; line-height:25px; padding-left:20px;}
.proindex .con{ color:#666; line-height:20px; margin-top:20px; height:90px;}

.title{ margin:40px auto; text-align:center; font-size:36px; font-weight:bold;}
.title a{ color:#000000; border-bottom:2px solid #fda807; padding-bottom:10px;}
.title p{ font-size:20px; color:#999999; font-weight:normal; margin-top:20px;}
.bd{height:335px;position: relative;}
.bd ul{height:335px;}
.bd ul li{float:left;margin:10px 7px;}
.bd ul li a{font-size: 24px; color:#1a1a1a;}
.bd ul li a:hover dd{ background:#002c6a; color:#FFFFFF;}
.bd ul li a:hover dl dt i{ border:1px solid #002c6a;}
.bd ul li dl dt{width:385px; height:289px; position: relative;}
.bd ul li dl dt img{width:385px; height:289px;position: relative;}
.bd ul li dl dt i{display: block; border:1px solid #dedddd; opacity: 0.4; z-index:200; width:373px; height:283px; border-bottom:0; position: absolute; left:5px; top:5px;}
.bd ul li dl dd{width:383px; height:43px; padding-top:11px;position: relative; border:1px solid #e3e3e3; background:#FFF;text-align:center;}
.bd ul li dl dd span{display: block;margin-bottom: 25px;}
.bd ul li dl dd p{ font-size: 14px; color:#595959;margin-bottom: 10px; width:335px;}
.bd ul li dl dd p i{ font-size: 14px; color:#333333; font-weight: bold; }
.bd ul li dl dd .gd{display: block; width:45px; height:45px; background:url("../images/jia.png") no-repeat center; position: absolute; right:0; bottom:0;}


.news{ overflow:hidden; width:100%; margin:20px auto;}
.news h3{text-align: center; margin-bottom: 49px;}
.news h3 span{display: block; font-size: 42px; font-weight: bold;color:#1547a9; line-height: 42px; height:79px; background:url("../images/t2.png") no-repeat bottom center;}
.news h3 i{display: block; font-size: 18px; color:#666666; margin-top: 11px;}
.news .gsdt{width:656px; height:700px;float:left;}
.news .gsdt span{display: block;padding-bottom:9px; border-bottom:1px dashed #dcdcdc; margin-bottom: 20px;}
.news .gsdt span a{display:block;font-size: 24px; line-height: 24px; color:#333333;}
.news .gsdt span a i{float:right; font-size: 14px; line-height: 14px; margin-top: 8px; color:#666666; font-family: "Arial";  text-transform: uppercase;}
.news .gsdt dl dt{width:656px; height:328px; margin-bottom: 20px;}
.news .gsdt dl dt img{width:656px; height:328px;}
.news .gsdt dl dd strong{display: block; height:30px;margin-bottom: 20px;}
.news .gsdt dl dd strong i{display: block; width:60px; font-weight: normal; height:30px; text-align: center; line-height: 30px; font-size: 20px; color:#FFF; background:#1547a9; border-radius: 5px;margin-right: 19px;float:left;}
.news .gsdt dl dd strong a{display: block; float:left; font-size: 18px; color:#333333; font-weight: bold;margin-top: 6px}
.news .gsdt dl dd p{font-size: 14px; color:#808080;}
.news .gsdt dl dd ul li{padding-left:22px; background:url("../images/y2.png") no-repeat left; height:44px; line-height: 44px;}
.news .gsdt dl dd ul li a{display: block; font-size: 14px; color:#333333; line-height: 44px;border-bottom:1px dashed #dcdcdc;}
.news .gsdt dl dd ul li a em{float:right;font-size: 14px; color:#999999; height:44px; line-height: 44px;}
.news .gsdt dl dd ul li.last a{border-bottom:0;}
.news .gdbk{width:473px; height:700px;float:right;}
.news .gdbk span{display: block;padding-bottom:9px; border-bottom:1px dashed #dcdcdc; margin-bottom: 25px;}
.news .gdbk span a{display:block;font-size: 24px; line-height: 24px; color:#333333;}
.news .gdbk span a i{float:right; font-size: 14px; line-height: 14px; margin-top: 8px; color:#666666; font-family: "Arial";  text-transform: uppercase;}
.news .gdbk dl{width:417px; height:572px; background:url("/images/bkbj.png") no-repeat center; padding:36px 27px 0 29px;}
.news .gdbk dl dt{margin-bottom: 35px;}
.news .gdbk dl dt strong{display: block;margin-bottom: 10px;}
.news .gdbk dl dt strong a{display: block; font-size: 18px; color:#333333;}
.news .gdbk dl dt p{font-size: 14px; color:#808080; margin-bottom:22px;}
.news .gdbk dl dt b{display:block;width:415px; height:208px;}
.news .gdbk dl dt b img{width:415px; height:208px;}
.news .gdbk dl dd ul li{margin-bottom: 20px; height:15px; line-height: 15px;}
.news .gdbk dl dd ul li i{display: block;width:15px;height:15px;background:#1547a9; font-size: 14px; color:#FFF; font-family: "Arial"; text-align: center; line-height: 15px; margin-right: 12px;float:left;}
.news .gdbk dl dd ul li a{float:left; font-size: 14px;display:block; width:93%; color:#333333;height:15px; line-height: 15px;background:url("../images/dbx2.png") no-repeat right; }
.news .gdbk dl dd ul li:hover i{background:#fda807;}
.news .gdbk dl dd p{display: block; float:right;}
.news .gdbk dl dd p a{display: block; width:120px; height:26px;text-align: center; line-height: 26px; font-size: 14px; color:#FFF; background:#fca708; border-radius: 5px; }

.foot{ width:100%; margin:30px auto 0 auto; background:#7c7c7d; padding:30px 0;color:#FFFFFF; font-size:16px; }
.foot a{ color:#FFFFFF;}
.footer_cpr{ text-align:center; width:1200px; margin:15px auto; color:#FFFFFF;}
.footer_cpr a{ color:#FFFFFF;}
.foot .links{width:1200px; margin:0 auto 20px auto;}

.footmenu{width:1200px; margin:20px auto;}
.footmenu a{ display:block; float:left; border-right:1px solid #fff; color:#FFFFFF;  padding:0 15px;}
.footmenu a:last-child{  border-right:none;}
.contact h3{ line-height:40px;}
.contact p{ color:#666; line-height:25px;}

.maincon{ margin-top:50px; overflow:hidden; width:100%;}
.main_left{ width:960px; float:left; margin-right:20px;}
.main_right{ width:200px; float:right;padding:9px;border:1px solid #dddddd;}
.main_right h3{ line-height:30px;}
.main_right p{ line-height:20px; color:#666}
.leftMenu li{ font-size:16px; background:url(../images/arrow.gif) left 7px no-repeat; padding-left:10px; margin-top:5px;}
.leftMenu .curr a{ color:#F00}

.maincon h2{ line-height:50px;}
.proclasslist li{ float:left; margin:0 15px 50px 15px; width:210px; height:320px; overflow:hidden;}
.proclasslist li h3{ display:block; margin-top:10px;}
.proclasslist li p{ font-size:14px; color:#666; margin-top:10px; height:50px;}
.proclasslist li .more{ background:url(../images/arrow.gif) left center no-repeat; padding-left:10px; margin-top:10px;}
.proclasslist li .more a{ color:#000; font-size:12px;}

.pagelink{height:26px; line-height:26px; margin:20px 0 0 0; padding:0 10px;}
.pagelink a, .pagelink span{ padding:0 3px;}
.pagelink a.on, .pagelink a:hover{ color:#F9003B;}
.nextpag{ border-top:1px solid #dddddd; padding-top:10px; margin:0 20px; height:80px; line-height:25px;}

.leftMenu1 li{ font-size:14px; background:url(../images/arrow.gif) left 7px no-repeat; padding-left:10px; line-height:23px;}
.leftMenu1 li span{ padding-right:20px;}
.leftMenu1 li a{ font-size:14px; color:#000}


/*banner*/
.fullSlide {width:100%;position:relative;height:580px;}
.fullSlide .bd {margin:0 auto;position:relative;z-index:0;overflow:hidden;height:580px;}
.fullSlide .bd ul {width:100% !important;}
.fullSlide .bd li {width:100% !important;height:580px;overflow:hidden;text-align:center; background-position:center top;background-repeat:no-repeat; background-size:cover;}
.fullSlide .bd li a {display:block;height:580px;}
.fullSlide .hd {
                position:absolute; z-index:7; bottom:35px; left:47%; padding:5px 6px;}
.fullSlide .hd ul {text-align:center;}



.fullSlide .hd ul li{border-radius:14px;width:18px;height:18px; color:#fffab1;  background:#fff; float:left; cursor: pointer;display:block;margin-left: 5px;
                  transition:width 0.5s,height 0.5s,background 0.5s,color 0.5s;
                  -moz-transition:width 0.5s,height 0.5s,background 0.5s,color 0.5s; /* Firefox 4 */
                  -webkit-transition:width 0.5s,height 0.5s,background 0.5s,color 0.5s; /* Safari and Chrome */
                  -o-transition:width 0.5s,height 0.5s,background 0.5s,color 0.5s; /* Opera */}
.fullSlide .hd ul .on{ width:32px;height:18px;background:#e3b74e; color:#e3b74e;}

.fullSlide .prev,.fullSlide .next {	display:block;
	position:absolute;
	z-index:1;top:50%;
	margin-top:-30px;left:5%;
	z-index:1;
	width:40px;
	height:60px;
	cursor:pointer;
	filter:alpha(opacity=50);
	opacity:0.5;
	display:none;
	width:81px; height:80px;}
.fullSlide .prev{ background:url(../images/left1s.png) no-repeat;}
.fullSlide .next {left:auto;right:5%;background:url(../images/right1s.png) no-repeat;}