.header{width: 100%;height: 40px;line-height: 40px;background: #434343;}
.header p{width: 300px;color: #fff;float: left;}
.seacher{width: 230px;height: 21px;margin-top: 9px; background: url(../images/seacher.png) no-repeat; float: right;}
.seacher input[type=text]{width: 190px;height: 21px;float: left;border: none;background: none;outline: none;padding-left: 10px;font-size: 12px;}
.seacher input[type=submit]{width: 40px;height: 21px;float: right;border: none;background: url(../images/01.png) no-repeat 0 center;}


.logo{width: 383px;height: 76px;background: url(../images/logo.png) no-repeat; float: left;}
.hot{width: 421px;height: 76px;background: url(../images/tel.png) no-repeat; float: right;}

#nav{width: 100%;height: 47px;line-height: 47px; background: #358faa;border-top:1px solid #5dbb2c;}

#nav ul li{width: 125px;position: relative;height: 46px; text-align: center; float: left;line-height: 46px;}
#nav ul li a{color: #fff;}
#nav ul li .sec{width: 100%;display: none; position: absolute;left: 0;top: 45px;z-index: 9999;}
.sec a{display: block;background: #c3dff1;margin-top: 1px;color: #333;}
.sec a:hover{background: #a2bed5;}
#nav ul li:hover{background: #3b8833;}
#nav ul li:hover .sec{display: block;}


.projector
{position:relative; width:100%; height:451px; overflow:hidden;} 

.projector .projector_img
{position:relative; width:100%; height:451px;}

.projector .projector_img ul li
{position:absolute; width:100%; height:451px;display:none;}

.projector .projector_img ul li.p1{background: url(../images/banner.png) no-repeat center 0; display: block;}
.projector .projector_img ul li.p2{background: url(../images/banner.png) no-repeat center 0; }
.projector .projector_img ul li.p3{background: url(../images/banner.png) no-repeat center 0; }
.projector .projector_img ul li.p4{background: url(../images/banner.png) no-repeat center 0; }

.projector .num
{position:absolute; bottom:25px; left:48%;}

.projector .num ul li
{float:left; display:inline; width:10px; height:10px; border-radius:50%; margin-left:5px; margin-right:5px; background:#fff;}

.projector .num ul li.xcur
{background:#47c200;}


.slide{width: 390px;height: 462px; float: left;margin-top: 25px;}
.slide h1{height: 40px;position: relative;color: #d70216;}
.slide h1 hr{width: 92px;height: 2px;background: #d70216;border: none; position: absolute;bottom: -1px;left: 0;}
.slide_con{width: 390px;height: 421px;border: 1px solid #000;}

.mask{width: 370px;height: 60px;border: 1px solid #707070;margin:10px auto;line-height: 60px;text-align: center;font-size: 20px;}
.mask.p1{background: url(../images/slider_04.png) no-repeat;}
.mask.p2{background: url(../images/slider_02.png) no-repeat;}
.mask.p3{background: url(../images/slider_03.png) no-repeat;}
.mask.p4{background: url(../images/slider_04.png) no-repeat;}
.mask.p5{background: url(../images/slider_05.png) no-repeat;}
.mask p{background-color:#848484;display: none; background-color: rgba(132,132,132,0.6); filter:Alpha(opacity=60); position:static; *zoom:1;} 
.mask p a{color: #fff;position: relative;}
.mask:hover p{display: block;}


.new{width: 532px;float: right;margin-top: 25px;}
.new h1{height: 40px;position: relative;color: #d70216;border-bottom: 1px solid #ddd;}
.new h1 a{float: right;font-weight: normal;color:#d70216;font-size: 13px;line-height: 60px;}
.new  h1 hr{width: 92px;height: 2px;background: #d70216;border: none; position: absolute;bottom: -1px;left: 0;}

.new_header{width: 532px;height: 150px;border-bottom: 1px dotted #ddd;}
.new_header img{width: 140px;height: 122px;float: left;margin-top: 15px;}
.new_header dl{width: 370px;float: right;position: relative;}
.new_header dl dt{font-size: 14px;}
.new_header dl dd{line-height: 25px;font-size: 12px;}
.new_header span{position: absolute;bottom: 0px;right: 0; color: #999;}

.new_list{width: 532px;display: table;margin-top: 5px;}
.new_list li{width: 532px;height: 34px;line-height: 34px;color: #999;} 
.new_list li a{display: block;width: 340px;float: left;}
.new_list li a:hover{color: #d70216;text-decoration: underline;} 
.new_list li span{float: right;font-size: 12px;}

.top{margin-top: 30px;}
.top a{display: block;width: 210px;height: 51px;float: left;margin-right: 140px;line-height: 44px;text-align: left;padding-left: 49px;}
.top a.p1{background: url(../images/top_01.png) no-repeat;}
.top a.p2{background: url(../images/top_02.png) no-repeat;}
.top a.p3{background: url(../images/top_03.png) no-repeat;margin-right:0px;width:220px;}
.top a.p4{background: url(../images/top_04.png) no-repeat;}

.list_main{width: 100%;height: 342px;background: #efefef;margin-top: 15px;}
.list_main .box{width: 460px;float: left;}
.list_main .box.p1{float: right;}

.box_header{width: 100%;height: 42px;border-bottom: 1px solid #ccc;}
.box_header li{padding: 0 10px;height: 42px;cursor: pointer; position: relative; float: left;margin-right: 5px;line-height: 42px;font-size: 20px;}
.box_header li hr{width: 100%;position: absolute;bottom: -1px;left: 0;height: 1px;border: none;background: #d70216;display: none;}
.box_header li hr.show{display: block;}
.box_con{width: 460px;height: 298px;}
.box_con div{width: 460px;height: 298px;display: none;}
.box_con div.show{display: block;}
.box_con div  ul li{width: 460px;height: 34px;line-height: 34px;color: #999;}
.box_con div  ul li a{display: block;width: 340px;float: left;font-size: 13px;}
.box_con div  ul li a:hover{color: #d70216;text-decoration: underline;}
.box_con div  ul li span{float: right;font-size: 12px;}

.box_header1{width: 100%;height: 42px;border-bottom: 1px solid #ccc;}
.box_header1 li{padding: 0 10px;height: 42px;cursor: pointer; position: relative; float: left;margin-right: 5px;line-height: 42px;font-size: 20px;}
.box_header1 li hr{width: 100%;position: absolute;bottom: -1px;left: 0;height: 1px;border: none;background: #d70216;display: none;}
.box_header1 li hr.show{display: block;}
.box_con1{width: 460px;height: 298px;}
.box_con1 div{width: 460px;height: 298px;display: none;}
.box_con1 div.show{display: block;}
.box_con1 div  ul li{width: 460px;height: 34px;line-height: 34px;color: #999;}
.box_con1 div  ul li a{display: block;width: 340px;float: left;font-size: 13px;}
.box_con1 div  ul li a:hover{color: #d70216;text-decoration: underline;}
.box_con1 div  ul li span{float: right;font-size: 12px;}

h2{font-size: 20px;font-weight: normal;line-height: 50px;border-bottom: 1px solid #ddd;}
.par_list{display: table;width: 100%;padding: 0 6px;}

.par_list li{width: 142px; margin-top: 13px;float: left;margin-left: 12px;}
.par_list li img{width: 142px;height: 71px;border: 1px solid #ccc;}
.par_list li p{color: #666;line-height: 30px;text-align: center;}


.link{width: 100%;height: 132px;background: #e0e1e0;margin-top: 20px;}
.link_list{width: 333px;float: left;text-align: center;line-height: 24px;color: #333;}
.link_list a{display: block;font-size: 12px;}
.link_list h3{margin-top: 10px;margin-bottom: 5px;font-size: 14px;}


#foot{width: 100%;height: 99px;background: #434343;}
.foot_nav{color: #707070;text-align: center;line-height: 50px;}
.foot_nav a{color: #d1d1d1;padding: 0 20px;}

.copy{text-align: center;color: #d1d1d1;font-size: 12px;line-height: 24px;}


.left{width: 210px;float: left;}
.left h3{font-size: 24px;line-height: 50px;color: #333;text-align: center;}
.left ul li{width: 100%;height: 36px;line-height: 36px;margin-top: 7px; text-align: center;font-size: 16px;border: 1px solid #ddd;}
.left ul li:hover{background: #398e03;border: 1px solid #398e03;}
.left ul li:hover a{color: #fff;}
.left ul li.act{background: #398e03;border: 1px solid #398e03;}
.left ul li.act a{color: #fff}


.right{display: table;float: right;width: 770px;position: relative;padding-bottom: 90px;}
.right .title{width: 100%;height:38px;border-bottom: 1px dotted #ccc;text-align: right;line-height: 38px;}
.right .title a.act{color: #1abc16;}

.pic_list{width: 100%;display: table;margin-top: 11px;}

.pic_list li{width: 162px;float: left;margin-left: 20px;margin-top: 15px;}
.pic_list li .pic{padding: 2px;border: 1px solid #ddd;}
.pic_list li p{line-height: 30px;}

.page{width: 100%;height: 30px;position: absolute;left: 0;bottom: 0;text-align: center;}
.page a{padding: 0 5px;margin:0 3px;}
.page a.act{background: #398e03;color: #fff;}



.slider{display: table;float: left;width: 660px;position: relative;}
.slider .title{width: 100%;height:38px;border-bottom: 1px dotted #ccc;line-height: 38px;}
.slider .title h3{font-size: 18px;width: 100px; float: left;}
.slider .title p{width: 250px;float: right;text-align: right;font-size: 12px;}
.slider .title a.act{color: #074b8c;}



.aside{width: 271px;background: #c8cdd8;float: right;padding: 15px 0;margin-top: 34px;}
.aside_con{width: 248px;display: table;border: 1px solid #7d7d7d;background: #fff; padding: 0 10px;margin:0 auto;}
.aside_con_title{width: 210px;height: 40px;font-size: 18px; margin:0 auto;line-height: 40px;border-bottom: 1px dotted #ccc;}


.projector3
{position:relative; width:100%; height:132px; overflow:hidden;margin-top: 10px;}

.projector3 .projector_img
{position:relative; width:100%; height:132px;}

.projector3 .projector_img ul li
{position:absolute; width:100%; height:132px; background-repeat:no-repeat; background-position:center 0; display:none;}
.projector3 .projector_img ul li img{width: 229px;height: 132px;}
.projector3 .projector_img ul li.show{display: block;}
.projector3 .num
{position:absolute; bottom:5px; right: 10px;}

.projector3 .num ul li
{float:left; display:inline; width:4px; height:4px; margin-left:3px; margin-right:3px; background-color:#fff;}

.projector3 .num ul li.xcur
{background:#00479d;}

.aside_con_list{padding: 15px 0;}

.aside_con_list li{line-height: 36px;border-bottom: 1px dotted #ccc;}
.aside_con_pic{display: table; padding-top: 10px;}
.aside_con_pic li{float: left;margin:0 3px; margin-bottom: 8px;}
.aside_con_pic li img{width: 106px;height: 68px;}
.aside_con_pic li p{text-align: center;line-height: 25px;}

 
.content ul{margin-top:30px;}
.content>ul>li{margin-top: 5px;height: 30px;line-height: 30px;font-size: 14px;}
.content>ul>li>span{margin-right: 20px; float:right;}






