@charset "gb2312";
/* CSS Document */
*{margin:0 auto; padding:0;}
body{margin:0 auto; padding:0; background:#f8f8f8; color:#333;font: 14px/1.5 microsoft yahei, tahoma, arial, simsun;}
img{border:0;}
a{ text-decoration:none; color:#333;}
a:hover{ text-decoration:underline;}
dd,dl,dt,form,h1,h2,h3,h4,h5,img,input,li,p,ul{margin:0;padding:0;border:0}
dd,dl,dt,li,ul{list-style-position:outside;list-style-type:none}
.topbj{ background:url(header_bj.jpg) repeat-x; height:87px;}
.topbox{width:1100px;}
.logo{float:left;width:172px; height:41px; display:inline; margin-top:18px;}
.menu{float:left;display:inline;width:660px; margin:30px 0 0 50px; }
.menu .cour{border-bottom:3px solid #ea0000;}
.menu a{font-size:16px; margin-right:46px;padding-bottom:30px;}
.menu a:hover{ text-decoration:none;border-bottom:3px solid #ea0000; color:#000;  }
.sr_box{float:right; display:inline; width:202px; height:32px; margin-top:26px;}
.search { float:right;}
.search .btn {width: 36px;height: 32px;background: url(search-btn2.png) no-repeat 0px 0px;cursor: pointer}
.search .search-box {overflow: hidden;width: 0px}
.search form {line-height: 0px}
.search .searchbox {border: 0 none;width: 202px;margin: 0px;padding: 0px}
.search .searchbox input {margin: 0px;padding: 0px}
.search .searchbox .text {float: left;width: 136px;height: 32px;line-height: 32px;border: 0;outline: none;text-indent: 10px;color: #9a999a;background: url(search-box3.png) no-repeat;font-family: simsun}
.search .searchbox .search-button {float: left;width: 36px;height: 32px;border: 0 none;text-indent: -9999px;cursor: pointer;background: url(search-box3.png) no-repeat -136px 0}
.search .searchbox .close {float: left;width: 30px;height: 32px;border: 0 none;text-indent: -9999px;cursor: pointer;background: url(search-box3.png) no-repeat right 0}
.content{clear:both; width:1100px; height:auto; margin-top:20px; margin-bottom:20px; overflow:hidden;}
.con_left{float:left; width:720px;}
/* ½Ή΅γΝΌ*/
.focus { width:720px; float:left; position:relative; height:450px; margin-bottom:20px; overflow:hidden;}
.slideone,.contents li{height:450px;overflow:hidden;position:relative}
.contents img{display:block;margin:0 auto;width:720px;height:450px}
.contents h3{font:normal 18px/47px \5FAE\8F6F\96C5\9ED1;height:47px;overflow:hidden;padding-left:10px;position:absolute;left:0;bottom:0;width:720px}
.contents h3,.atom-imagebox span{background:rgba(0, 0, 0, 0.6);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#99000000', EndColorStr='#99000000');}
:root .contents h3{filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#00000000', EndColorStr='#00000000');}
:root .atom-imagebox span{filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#00000000', EndColorStr='#00000000');}
.imgsitemone a,.imgsitemone a:hover,.contents a,.contents a:hover,.wimg240 a,.wimg240 a:hover,.JQ-slide-content a,.JQ-slide-content a:hover{color:#fff;text-decoration:none}
#triggers{position:absolute;right:0;bottom:20px}
#triggers span{float:left;width:10px;height:10px;margin-right:15px;cursor:pointer}
#triggers span{background:url(radious_out.png) no-repeat;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src="radious_out.png");_background:none}
#triggers span.cur{background:url(radious_over.png) no-repeat;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src="images/radious_over.png");_background:none}
#pre_down,#next_down{cursor:pointer;height:50px;position:absolute;top:200px;width:30px}
#pre_down{left:0;background:url(news_pervout.png) no-repeat;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src="images/news_pervout.png");_background:none}
#next_down{right:0;background:url(news_nextout.png) no-repeat;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src="images/news_nextout.png");_background:none}


.zuixin{ border-bottom:1px solid #ccc; width:720px; height:38px; clear:both;}
.zuixin .cour{border-bottom:3px solid #ea0000; }
.zuixin a{font-size:18px; margin-right:36px; padding-bottom:10px;}
.zuixin a:hover{text-decoration:none;border-bottom:3px solid #ea0000; color:#000;}
.news_list{clear:both;width:720px;overflow:hidden}
.news_list dl{margin:20px 0 -1px 0;padding-bottom:20px;border-bottom:1px solid #dcdcdc}
.news_list dt{float:left;width:165px;height:100px;overflow:hidden;position:relative;margin-right:20px}
.news_list dt img{width:165px;height:auto;cursor: pointer;transition: all 0.6s;}
.news_list dt img:hover{transform: scale(1.4);}
.news_list dd,.news_list dl{overflow:hidden;zoom:1}
.news_list dd p{font-size:18px;color:#282828;line-height:145%;height:62px;overflow:hidden;width:535px; margin-bottom:10px;}
.news_list dd span{color:#9b9b9b}
.news_img_box{overflow:hidden;margin:10px 0 -1px 0;padding-bottom:15px;border-bottom:1px solid #dcdcdc}
.news_img_box .tit{overflow:hidden;zoom:1}
.news_img_box .tit p{float:left;width:720px;font-size:18px;color:#282828;line-height:150%;margin-top:6px;}
.news_img_box ul{width:740px;overflow:hidden;zoom:1;margin-top:10px; margin-bottom:10px;}
.news_img_box li a{display:inline-block;background:#000;font-size:0;line-height:0;text-align:center;width:165px}
.news_img_box li{float:left;margin-right:20px;width:165px; height:100px; overflow:hidden;}
.news_img_box li img{width:165px;height:auto;cursor: pointer;transition: all 0.6s;}
.news_img_box li img:hover{transform: scale(1.4);}
.news_img_box span{color:#9b9b9b;}
.con_right{float:right;width:350px; height:auto; overflow:hidden;}
.con_right_01 .pic{width:350px; height:215px; overflow:hidden; margin-bottom:20px; clear:both;}
.con_right_01 img{width:350px; height:auto; overflow:auto;}
.con_right_01 .pic a{color:#fff; font-size:18px;}
.con_right_01 .pic a:hover{ text-decoration:none;}
.tit-alpha{background:rgba(0, 0, 0, 0.6);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#99000000', EndColorStr='#99000000');display:block;line-height:48px; overflow:hidden;margin-top:-48px;height:48px;cursor:pointer;position:relative; text-align:center; overflow:hidden;color:#fff; }
.con_right_02{width:350px; height:auto; overflow:auto; margin-bottom:30px;}
.con_right_02 .hot{font-size:18px; width:350px; height:38px;border-bottom:1px solid #ccc; margin-bottom:5px;}
.con_right_02 .hot a{border-bottom:3px solid #ea0000;padding-bottom:10px; }
.con_right_02 .hot a:hover{ text-decoration:none; color:#000;}
.news_list2{clear:both;width:350px;overflow:hidden}
.news_list2 dl{ height:40px;margin:15px 0 0 0;padding-bottom:15px;border-bottom:1px solid #dcdcdc}
.news_list2 dt{float:left;width:16px;height:40px;overflow:hidden;position:relative;margin-right:4px; font-size:16px; color:#9b9b9b; font-weight:bold;}
.news_list2 dd,.news_list dl{overflow:hidden;zoom:1}
.news_list2 dd p{font-size:14px;color:#282828;line-height:145%;overflow:hidden;width:326px; height:18px; margin-bottom:10px;}
.news_list2 dd span{color:#9b9b9b; font-size:12px;}

.news_list3{clear:both;width:350px;overflow:hidden}
.news_list3 dl{ height:80px;margin:15px 0 0 0;padding-bottom:15px;border-bottom:1px solid #dcdcdc}
.news_list3 dt{float:left;width:120px;height:80px;overflow:hidden;position:relative;margin-right:16px}
.news_list3 dt img{width:120px;height:auto;cursor: pointer;transition: all 0.6s;}
.news_list3 dt img:hover{transform: scale(1.4);}
.news_list3 dd,.news_list dl{overflow:hidden;zoom:1}
.news_list3 dd p{font-size:14px;color:#282828;line-height:145%;height:52px;overflow:hidden;width:214px; margin-bottom:10px;}
.news_list3 dd span{color:#9b9b9b; font-size:12px;}
.list_keyword{width:350px; margin-top:5px;}
.list_keyword a{float:left;color:#555;width:350px;height:35px;line-height:35px;background:#eee;margin:10px 10px 0 0;font-size:14px;text-align:center;border-radius:4px;}
.list_keyword a:hover{color:#fff;background: #ea0000; text-decoration:none;}
.listmore{width:720px; height:35px; clear:both; margin-bottom:20px;}
.listmore a{float:left;color:#555;width:720px;height:35px;line-height:35px;background:#eee;margin:10px 10px 0 0;font-size:14px;text-align:center;border-radius:4px;}
.listmore a:hover{color:#fff;background: #ea0000; text-decoration:none;}

.footer{ clear:both;width:100%; height:auto; overflow:auto; background:#333;}
.footer_box{width:1100px;margin:20px auto; color:#666;}
.footer_box a{color:#666; margin-right:24px;}
.footer_box dl dt{ font-size:18px; }
.footer_box dl dd{ padding-bottom:12px; line-height:28px; border-bottom:1px solid #3e3e3e; margin-top:10px;}
.footer_box p{ margin-top:12px;}
.footer_box .beian{ background:url(beiico.png) no-repeat; text-indent:26px;}