/* 基本元素重置 */
body { margin:0; font-size:14px; font-family:"微软雅黑"; color:#666; }
a{color:#333;}
a:link {  text-decoration:none; }
a:visited { text-decoration:none; color:#333; }
a:hover { text-decoration:none; color:#47a7e7; }
a:active { text-decoration:none; color:#333; }
a img, img {border:0;} 
.div_z img{width:100%;min-width:1200px;}
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, blockquote, pre, form, fieldset, table, th, td, span,form,p,a { padding:0px; margin:0px; list-style:none; }
.dis{display:none;}
.clear{clear:both;}
.last{margin-right:0 !important;}
a {color:#666;}
a:hover {color:#03afca;}
.fl{float:left;}
.fr{float:right;}


/*header*/
.top{background:#03afca;min-width:1200px;}
.top a{color:#FFF;}
.top .top_con{width:1200px;margin:0 auto;color:#FFF;height:40px;line-height:40px;}
.top .top_con form{margin-top:5px;}
.top .top_con form .sub{background:#FFF;width:50px;margin-top:5px;float:right;+margin-top:-25px;cursor:pointer;}
.top .top_con form .sub:hover{background:#03afca;}
.header{width:1200px;margin:0 auto;}
.logo{float:left;margin:15px 0;}
.nav{float:right;margin-right:0;}
.nav li{float:left;width:100px;line-height:90px;text-align:center;position:relative;}
.nav li a{font-size:16px;}
.nav li ul{position:absolute;left:-76%;z-index:1000;background:#03afca;top:100%;width:250px;padding:0 5%;}
.nav li ul li{text-align:center;width:100%;}
.nav li ul li a{font-size:14px;display:block;border-bottom:1px  solid  #FFF;line-height:250%;margin:0 auto;width:180px;}
.nav li ul li a:hover{color:#CCC;}
.nav li:hover,.navlibg{background:#03afca;}
.nav li:hover a,.navlibg a{color:#FFF;}

.nav li ul.nav_con{left:-160% !important;}
/*header*/

/*pic*/
.pic{width:1200px;margin:0 auto;padding:30px 0 30px 0;}
.pic ul li{float:left;width:130px;margin:0 55px;text-align:center;}
.pic ul li .pic_tit{margin-top:20px;}
.pic ul li .pic_tit a{font-size:16px;}
/*pic*/

/*newpro*/
.newprobg{background:#eeeeee;}
.newpro{width:1200px;margin:0 auto;background:#eeeeee;padding:30px 0;}
.newpro .newprotit{background:url(images/newprotit.jpg) no-repeat;height:85px;width:1200px;}
.newpro ul li{width:220px;float:left;margin-right:25px;margin-top:10px;}
.newpro ul li:hover .titbox{background:#03afca;color:#FFF;}
.newpro ul li:hover .cpmore a{color:#03afca !important;}
.newpro ul li .titbox{background:#FFF;height:185px;width:200px;color:#333;padding:0 10px;}
.newpro ul li .titbox .cpmore{width:120px;height:30px;border:1px solid #999;line-height:30px;text-align:center;background:#FFF !important;margin-top:25px;}
.newpro ul li .titbox .cptit{font-size:16px;color:#000;padding-top:40px;line-height:200%;}
 .morepro{margin:0 auto;text-align:center;margin-top:50px;}
 .morepro a{display:block;width:218px;height:30px;line-height:30px;border:1px solid #999;margin:0 auto;text-align:center;margin-top:50px;}
 .morepro a:hover{border:1px solid #03afca;}
 .titbox .cpf{height:39px;}
/*newpro*/

/*news*/
.news{width:1200px;margin:0 auto;padding-top:10px;}
.news .newtit{background:url(images/newtit.jpg) no-repeat;height:85px;width:1200px;}
.news .newpic{float:right;}
.news ul{float:left;width:600px;margin-right:30px;}
.news ul li{margin-bottom:32px;}
.news ul li .newlil{float:left;font-size:48px;width:70px;height:70px;text-align:center;background:url(images/sumbg.png) no-repeat center;}
.news ul li .newlir{float:right;width:490px;margin-right:10px;}
.news ul li .newlir2{float:none !important;width:600px !important;background:url(images/newbg.png) no-repeat;height:80px;}
.news ul li .newlir2 div{width:560px !important;color:#FFF;margin-left:10px;}
.news ul li .newlir2 div a{color:#FFF;}
.news ul li .newlir2 div span{color:#FFF !important;}
.news ul li .newlir .tit{font-size:16px;color:#000;line-height:200%;}
.news ul li .newlir .tit span{font-size:12px;color:#999;line-height:200%;float:right;+margin-top:-25px;}


/*news*/


/*bottom*/
.bottom1{background:#f0f0f0;margin-top:20px;padding-top:30px;padding-bottom:20px;min-width:1200px;}
.bottom1 .bottom_nav{width:1200px;margin:0 auto;}
.bottom1 ul li{float:left;width:150px;text-align:center;}
.bottom1 ul li div{color:#000;font-size:16px;line-height:200%;}
.bottom1 ul li ul{height:145px;overflow:hidden;}
.bottom1 ul li ul li{float:none;}
.bottom1 ul li ul li a{font-size:12px;color:#666;}
.bottom1 ul li ul li a:hover{color:#03afca;}

.bottom2{background:#2e3136;min-width:1200px;}
.bottom2 .bot{width:1200px;margin:0 auto;line-height:250%;color:#CCC;}
.bottom2 .bot span{float:right;+margin-top:-35px;}
.bottom2 .bot span a{color:#CCC;}
.bottom2 .bot span a:hover{color:#03afca;}

/*bottom*/

.nbanner{position:relative; z-index:-1;}
.protit{width:1200px; margin:0 auto;background:#FFF;margin-top:70px; z-index:999}
.protit .titbg .p_tit{margin-top:-50px;float:left;}
.protit .titbg .lj{border-bottom:1px solid #999;width:860px;float:right;line-height:50px;margin-right:25px;}
.protit .titbg .lj span{float:right;}

.pro_con{padding-top:20px;width:1200px;margin:0 auto;}
.pro_con .pro_left{float:left;min-height:300px;width:280px;}
.pro_con .pro_right{float:right;min-height:300px;width:860px;margin-right:25px;}
.pro_left li{background:#ececec;line-height:300%;width:280px;margin-top:2px;}
.pro_left li a{margin-left:25px;}
.pro_left li ul li{background:#f4f7f8;line-height:220%;width:280px;margin-top:0px;padding-left:0px;}
.pro_left li ul li:hover{background:#f4f7f8;line-height:220%;width:280px;margin-top:0px;padding-left:0px;}
.pro_left li ul li a{color:#666 !important;margin-left:45px !important;}
.pro_left li ul li a:hover,.pro_left li ul li.cur1 a{color:#03afca !important;}
.pro_left li ul li a{margin-left:25px;}
.pro_left li:hover,.pro_left li.cur{background:#03afca;}
.pro_left li:hover a,.pro_left li.cur a{color:#FFF}

.ps_cons li{text-align:center;float:left;margin-right:11px;padding-bottom:15px;}
.pul li{text-align:center;float:left;margin-right:46px;padding-bottom:15px;overflow:hidden;}
.pul2 li{text-align:center;float:left;margin-right:28px;padding-bottom:15px;overflow:hidden;}
.pul3 li{text-align:center;float:left;margin-right:160px;padding-bottom:15px;overflow:hidden;}
.ps_left{float:left;width:375px;}
.ps_right{float:right;width:450px;max-height:330px;overflow:hidden;}
.ps_right h3{border-bottom:1px #CCCCCC solid;line-height:200%;}
.ps_right p{border-bottom:1px #CCCCCC solid;line-height:300%;color:#666;}
.ps_con {border-bottom:1px #CCCCCC solid;margin-top:40px;}
.ps_con a{width:112px;height:30px;display:block;float:left;background:#ececec;margin-right:10px;text-align:center;line-height:30px;}
.ps_con a:hover,.abg{background:#03afca !important;color:#FFF;}
.pro_right .con{min-height:300px;padding:20px 10px 10px 10px;}

.lxul li{float:left;width:280px;margin-right:10px;}
.lxul li h2{margin-bottom:20px;margin-top:5px;}
.lxul li p{line-height:200%;}
 p.dz{background:url(images/dzlogo.png) no-repeat  left;padding-left:20px;}
 p.dh{background:url(images/dhlogo.png) no-repeat  left;padding-left:20px;}
 p.cz{background:url(images/czlogo.png) no-repeat  left;padding-left:20px;}
 p.yx{background:url(images/yxlogo.png) no-repeat  left;padding-left:20px;}

.map{margin-top:50px;}
.map .map_l{float:left;width:465px;}
.map .map_r{float:right;width:380px;}
.map .map_r p{line-height:200%;}
.map .map_r h2{line-height:150%;}


.text input{float:left;width:410px;height:30px;line-height:30px;}
.textarea textarea{margin-top:30px;width:832px;height:200px;}
.submit{float:right;background:#03afca;color:#FFF;width:120px;height:40px;font-size:18px;margin-top:20px;margin-right:25px;cursor:pointer;}

.lyul{padding:10px 10px;width:815px;margin-right:25px;}
.lyul li{border:1px #CCCCCC solid;width:815px;margin-top:30px;}
.lyul li .tit{line-height:200%;font-size:16px;font-weight:600;border-bottom:1px solid #CCC;}
.lyul li .tit span{float:right;font-size:14px;color:#999;+margin-top:-30px;}
.lyul li .con{line-height:150%;padding:0;min-height:10px;width:815px;}

.more{width:100px;line-height:40px;text-align:center;font-size:16px;border:1px solid #CCC;margin:0 auto;margin-top:20px;}

.mysb li{float:left;margin-right:10px;}
.wlcs{float:left;line-height:50px;}
.wlss{width:300px;height:50px;border:1px solid #CCC;float:left;}
.wlss .inpt{height:40px;line-height:40px;border:none;width:265px;outline:medium;float:left;}
.sub{margin-top:10px;float:left;}

.wlul{margin-top:20px;}
.wlul li{line-height:200%;}
.wlul li span{float:right;+margin-top:-29px;}
.news_xq_title{font-size:18px;font-weight:600;text-align:center;line-height:200%;}
.news_sm{text-align:center;}

.news_xq_text{min-height:200px;}

.aboutli li{float:left;margin-right:88px;}
.aboutli li .ab_title{width:140px;text-align:center;}
.jiathis_style{top:370px !important;}

.tb1{background:url(images/tu5.png) no-repeat center;width:130px;height:86px;}
.tb2{background:url(images/tu3.png) no-repeat center;width:130px;height:86px;}
.tb3{background:url(images/tu1.png) no-repeat center;width:130px;height:86px;}
.tb4{background:url(images/tu3.png) no-repeat center;width:130px;height:86px;}
.tb5{background:url(images/tu4.png) no-repeat center;width:130px;height:86px;}
.tb11{background:url(images/tu14.png) no-repeat center;width:130px;height:86px;}
.tb22{background:url(images/tu13.png) no-repeat center;width:130px;height:86px;}
.tb33{background:url(images/tu12.png) no-repeat center;width:130px;height:86px;}
.tb44{background:url(images/tu11.png) no-repeat center;width:130px;height:86px;}
.tb55{background:url(images/tu15.png) no-repeat center;width:130px;height:86px;}


