﻿/*author:Mq、↗ L.pb
  QQ:1115817676  
*/
body,div,dl,dt,dd,ul,/*ol,*/li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{font-family:Arial,Helvetica,sans-serif;margin:0;padding:0}
fieldset,img{border:0}
:focus{outline:0}
address,caption,cite,code,dfn,em,var,optgroup{font-style:normal;font-weight:400}
abbr,acronym{border:0;font-variant:normal}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}
ul,li{list-style:none}
table{text-align:left;font-family:Arial, Helvetica, sans-serif}
a{color:#4b4b4b;}
a:hover{color:#0099e9;}
:link,:visited,ins{text-decoration:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:none}
input,img,select,button{vertical-align:middle}
h1,h2,h3,h4,h5,h6{font-size:12px}
code,kbd,samp,tt,input,button,textarea,select{font-size:100%}
.clearfix {display: inline-block;}
* html .clearfix {height: 1%;}
.clearfix {display: block;}
.clearfix:after{content: ".";clear: both;height: 0;visibility: hidden;display: block;}
.clear{clear:both;}
body{font-size:12px;background:url(../images/body.gif) repeat-x;}
/*warp*/
.warp{width:986px;margin:0 auto;}
/*header*/
.header{background:url(../images/hed.gif) repeat-x;width:982px;margin:0 auto;}
.header h1{float:left;width:290px;height:45px;padding:11px 0 8px 9px;overflow:hidden;}
.header h1 img{display:block;*float:left;}
/*srh*/
ul.srh{float:right;padding:25px 0 0;}
ul.srh li{float:left;background:url(../images/point.gif) no-repeat 0 8px;*background-position:0 6px;height:18px;line-height:18px;padding:0 9px 0 7px;overflow:hidden;}
ul.srh li a{color:#333;}
ul.srh li.last{background:url(../images/srh.gif) no-repeat 6px 0;padding:0 20px 0 18px;width:144px;}
ul.srh li.last input.text{width:116px;border:none;background:none;}
ul.srh li.last input.btn{width:18px;height:18px;border:none;background:none;cursor:pointer;}
/*nav*/
.nav{margin-left:4px;position:relative;z-index:5;height:37px;overflow:hidden;width:975px;}
.nav ul{background:url(../images/nav.png) no-repeat;height:37px;overflow:hidden;width:975px;}
.nav li{float:left;padding:4px 18px 0;font-weight:800;}
.nav li a{display:block;float:left;width:102px;height:24px;overflow:hidden;color:#fff;text-align:center;line-height:24px;}
.nav li a:hover,.nav li a.hover{color:#0671a4;background:url(../images/nav_ah.gif) no-repeat;}
/*banner*/
.banner{margin-top:-5px;position:relative;z-index:2;height:262px;overflow:hidden;}
.banner img{display:block;*float:left;}
/*content*/
.content{background:url(../images/content.jpg) no-repeat 2px 0;margin-top:-4px;}
/*left*/
.left{float:left;width:269px;}
.news{background:url(../images/news.png) no-repeat;height:219px;width:269px;overflow:hidden;}

.news h2{height:26px;line-height:26px;font-size:13px;color:#fff;padding:5px 20px 0 20px;}
.news h2 a{display:block;float:right;background:url(../images/more.png) no-repeat;width:40px;height:7px;margin-top:9px;}
.lawer{background:url(../images/lawer.png) no-repeat;height:432px;width:269px;overflow:hidden;}
.lawer h2{height:26px;line-height:26px;font-size:13px;color:#fff;padding:5px 20px 0 20px;}
.lawer h2 a{display:block;float:right;background:url(../images/more.png) no-repeat;width:40px;height:7px;margin-top:9px;}
.jianjie{color:#5f5f5f;width:215px;height:140px;margin:18px auto 0;overflow:hidden;}
.jianjie p{line-height:24px;text-indent:24px;}
.news_yw{height:194px;margin-top:8px;}
.news_yw_con{position:relative;height:194px;}
.news_yw span.bg{display:block;position:absolute;left:0;bottom:0;width:268px;height:21px;overflow:hidden;background:url(../images/news_next.gif) no-repeat;}
.news_yw span.spbg{background:url(../images/news_nextsp.gif) no-repeat;}
ul.n_yw{padding:20px 0 0 8px;}
ul.n_yw li{float:left;background:url(../images/jt.png) no-repeat 0 8px;padding:0 0 0 18px;height:24px;line-height:24px;overflow:hidden;margin-left:10px;width:95px;display:inline;}
ul.n_yw li a{color:#5e5e5e;}
ul.n_yw li a:hover{color:#0099e9;}

ul.n_yw2{padding:20px 0 0 8px;}
ul.n_yw2 li{float:left;background:url(../images/jt.png) no-repeat 0 8px;padding:0 0 0 18px;height:24px;line-height:24px;overflow:hidden;margin-left:10px;width:195px;display:inline;}
ul.n_yw2 li a{color:#5e5e5e;}
ul.n_yw2 li a:hover{color:#0099e9;}

/*right*/
.right{float:right;width:712px;overflow:hidden;}
.r_dvlmt{float:left;width:438px;overflow:hidden;}
.dvlmt{background:url(../images/dvlmt.png) no-repeat;height:216px;overflow:hidden;}
.dvlmt h2{height:26px;line-height:26px;overflow:hidden;padding:5px 20px 0;color:#fff;font-size:13px;margin:0 0 12px;}
.dvlmt h2 a{float:right;font-size:10px;font-weight:normal;}
.dvlmt_next{height:197px;margin-top:8px;position:relative;}
.dvlmt_next span{display:block;background:url(../images/dvlmt_next.gif) no-repeat;width:437px;height:9px;overflow:hidden;position:absolute;left:1px;bottom:0;}
/*r_flash*/
.r_flash{padding-left:14px;float:left;width:203px;height:150px;overflow:hidden;}
#picBox{width:203px; height:150px; overflow:hidden; position:relative;}
#picBox ul#show_pic{height:150px; width:1015px; position:absolute;}
#picBox ul#show_pic li{ float:left;height:150px;}
#picBox ul#show_pic li img{ display:block;}
#icon_num{ position:absolute; bottom:0; right:0;}
#icon_num li{float:left; background:#450102;width:11px; height:11px;color:#fff; text-align:center;  cursor:pointer; margin-right:1px;font-size:9px;}
#icon_num li:hover,#icon_num li.active{color:#0099e9;}
/*dvlmt_main*/
.dvlmt_main{float:right;width:190px;padding-right:20px;overflow:hidden;}
.dvlmt_main h3{text-align:center;height:18px;line-height:18px;overflow:hidden;}
.dvlmt_main h3 a{color:#0099e9;}
.dvlmt_main p{line-height:18px;height:36px;overflow:hidden;text-indent:24px;margin-bottom:5px;}
ul.list li{height:24px;line-height:24px;overflow:hidden;}
ul.list li span{float:right;color:#4b4b4b;cursor:pointer;}
ul.list li a:hover span{color:#0099e9;}
/*infiniteCarousel*/
.infiniteCarousel {width: 420px;position: relative;height:112px;margin:26px 0 0 10px;}
.infiniteCarousel .wrapper {width: 390px;overflow: auto;height: 112px;margin: 0 15px 0 12px;position: absolute;top: 0;}
.infiniteCarousel ul a img {display:block;height:88px;width:77px;}
.infiniteCarousel .wrapper ul {width: 840px; position: absolute;top: 0;}
.infiniteCarousel ul li {display:block;float:left;padding:0 11px;height:112px;width:77px;}
.infiniteCarousel ul li p{height:22px;line-height:22px;overflow:hidden;text-align:center;background:url(../images/infiniteCarousel_p.jpg) no-repeat;border:1px solid #0075B2;font-weight:800;}
.infiniteCarousel ul li p a{color:#fff;}
.infiniteCarousel .arrow {display: block;height:26px;width:14px;background:url(../images/an_left.png) no-repeat;text-indent: -999px;position: absolute;top: 37px;cursor: pointer;outline: 0;}
.infiniteCarousel .forward {background:url(../images/an_right.png) no-repeat;right: 0;}
/*r_news*/
.r_news{float:right;width:269px;overflow:hidden;}
ul.list_fl{padding:20px 25px 0;}
.sp{height:135px;width:222px;overflow:hidden;margin:6px auto 0;}
.sp img{display:block;*float:left;height:135px;width:222px;}
/*footer*/
.footer{color:#333;text-align:center;background:url(../images/footer.gif) no-repeat;margin:28px 0 0;padding:20px 0 5px;}
.footer p{line-height:24px;}
.footer p.next{color:#666;}
/*r_area*/
.r_area{width:711px;overflow:hidden;margin-left:1px;}
.r_area h2{background:url(../images/r_area_h2.png) no-repeat;height:31px;line-height:36px;overflow:hidden;font-size:14px;color:#006699;padding:0 38px;}
.r_area h2 span{float:right;font-size:12px;font-weight:normal;color:#666666;font-family:宋体;}
.r_area h2 span a{color:#666666;}
.r_area h2 span a:hover{color:#0099e9;}
.r_areacon{background:url(../images/r_area.png) repeat-y;min-height:387px;_height:387px;overflow:visible;}
.r_areacon img{float:left;margin:0 10px 0 0}
.r_areacon p{font-size:14px;line-height:20px;}

.r_areacon1{background:url(../images/r_area.png) repeat-y;min-height:387px;_height:387px;overflow:visible;}
.r_areacon1 img{margin:0 10px 0 0}
.r_areacon1 p{font-size:14px;line-height:20px;}

.r_areabot{background:url(../images/r_area_bot.png) no-repeat;height:15px;overflow:hidden;}
dl.lsjs{padding:37px 60px 0 41px;}
dl.lsjs dt{float:left;height:197px;width:150px;overflow:hidden;}
dl.lsjs dt img{display:block;*float:left;height:197px;width:150px;}
dl.lsjs dd{float:right;width:435px;}
dl.lsjs dd p{line-height:25px;color:#006699;font-size:14px;}
ul.ny_list{padding:15px 40px 0 36px;}
ul.ny_list li{height:30px;line-height:30px;padding-left:2px;border-bottom:1px dashed #A4A4A4;}
.wz_con{margin:0 auto;width:635px;margin-left:40px;}
.wz_con h3{text-align:center;font-size:18px;padding:20px 0 6px;border-bottom:1px solid #B2BBCC;line-height:20px;}
.wz_con span{display:block;height:18px;line-height:18px;text-align:center;color:#3399cc;padding:4px 0 14px;}
.wz_con p{line-height:24px;font-size:14px;text-indent:24px;color:#999999;padding:0 13px;}
.wz_con li{	list-style:decimal;}
dl.bsls{padding:25px 0 20px 0;background:url(../images/bsls.gif) repeat-x left bottom;margin:0 0 0 66px;width:550px;}
dl.bsls dt{float:left;background:url(../images/bsls_dt.gif) no-repeat;height:83px;width:70px;overflow:hidden;padding:2px 3px 3px;}
dl.bsls dt img{display:block;*float:left;height:83px;width:70px;}
dl.bsls dd{float:right;width:456px;}
dl.bsls dd p{line-height:20px;}
dl.bsls dd span{display:block;height:20px;line-height:20px;overflow:hidden;padding-bottom:15px;}
dl.bsls dd span a{font-size:14px;font-weight:800;color:#3366cc;margin-right:5px;}
.page{text-align:center;padding:25px 0 10px;}
.page a{margin:0 5px;}
