/* CSS Document */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption { margin:0; padding:0; border:0; font-weight:inherit; font-style:inherit; font-family:inherit; vertical-align:baseline; }
ol, ul, li { list-style:none; }
caption, th, td { font-weight:normal; }
blockquote:before, blockquote:after, q:before, q:after { content:""; }
blockquote, q { quotes:""""; }
/*--全局标签--*/
img { border:none; }
a { color:#4F4F4F; text-decoration: none; }
a:hover { color:#ff8702; text-decoration: none; }
.clear { clear: both; margin: 0; padding: 0; font-size: 0; }
body { width:100%; color:#4F4F4F; font-family:"宋体"; font-size: 12px; background-color:#EFF0F5;}
.content { width:100%;}
/*--头部样式--*/
.header { width:100%; height:112px; background:url(img/header_bg.jpg) repeat-x center 0; margin:0 auto;}
.header .align {width:1000px;height:112px;margin:0 auto;position:relative;}
.logo {float: left;}
.logo img {margin: 23px 15px 0 10px;}
.navi li {float:left;margin-top: 45px;width:108px;height:42px;}
.navi .navicut{width:2px;background:url(img/navicut.gif) no-repeat center 0;}
.navi li a.navi1 {display: block;height: 42px;background:url(img/wzsy.gif) no-repeat center 0;}
.navi li a.navi1:hover {display: block;height: 42px;background:url(img/wzsy_a.gif) no-repeat center 0;} 
.navi li a.navi2 {display: block;height: 42px;background:url(img/gywm.gif) no-repeat center 0;}
.navi li a.navi2:hover ,.navi .n1 .cur {display: block;height: 42px;background:url(img/gywm_a.gif) no-repeat center 0;}
.navi li a.navi3 {display: block;height: 42px;background:url(img/xwzx.gif) no-repeat center 0;}
.navi li a.navi3:hover ,.navi .n2 .cur {display: block;background:url(img/xwzx_a.gif) no-repeat center 0;}
.navi li a.navi4 {display: block;height: 42px;background:url(img/cpzx.gif) no-repeat center 0;}
.navi li a.navi4:hover {display: block;height: 42px;background:url(img/cpzx_a.gif) no-repeat center 0;}
.navi li a.navi5 {display: block;height: 42px;background:url(img/cgal.gif) no-repeat center 0;}
.navi li a.navi5:hover {display: block;height: 42px;background:url(img/cgal_a.gif) no-repeat center 0;}
.navi li a.navi6 {display: block;height: 42px;background:url(img/zxly.gif) no-repeat center 0;}
.navi li a.navi6:hover ,.navi .n3 .cur {display: block;height: 42px;background:url(img/zxly_a.gif) no-repeat center 0;}
.navi li a.navi7{display: block;height: 42px;background:url(img/lxwm.gif) no-repeat center 0;}
.navi li a.navi7:hover{display: block;height: 42px;background:url(img/lxwm_a.gif) no-repeat center 0;}
.navi li li {position:relative;height: 33px;margin:0px;text-align: center; _FILTER:alpha(opacity=80);opacity:0.8;}
.navi li li a {display:block;height: 23px;padding-top: 10px;color:#cbd9e2;background-color:#142a4c;}
.navi li li a:hover {background-color:#7c98ab;}
.navi li ul {display:none;position:relative;width:108px;top:0px;z-index:100;}
.weibo {position:absolute;right: 0px;}
.weibo p {background:url(img/weibo_bg.jpg) no-repeat center 0;width:158px;height:31px;padding-top: 11px;padding-left:23px;}
.weibo p a {color:#FEFEFE;padding-left: 21px;padding:3px 0 3px 21px;}
.weibo p a:hover {color:red;}
.weibo .tencent{background:url(img/tencent.gif) no-repeat left 0;}
.weibo .sina{background:url(img/sina.gif) no-repeat left 0;}
/*--首页幻灯样式--*/
.slide {margin:1px 0 0;position: relative;overflow: hidden;width: 100%;height: 320px;}
.focus_navi {position:absolute;bottom:10px;width:100%;}
.focus_navi .focus_bg {margin:0 auto;width:120px;}
.focus_navi ul li{background:url(img/banner.png) no-repeat top; width:12px; height:12px;float:left;margin: 0 3px;}
.focus_navi .active{background:url(img/banner_a.png) no-repeat top;width:12px; height:12px;margin: 0 3px;}
/*--中间内容样式--*/
.main_top {background:url(img/main_top.gif) no-repeat 0 0;width:1000px;height:8px;margin:12px auto 0px;}
.main {background-color:#FFFFFF;margin:0px auto;width: 1000px;height: 460px;}
.main .about_us , .main_inside .about_us {display:block;float:left;width:300px;height:245px;padding:5px 10px;margin-left: 5px;}
.main .tit , .main_inside .tit {font-size:17px;color:#075EA3;font-family:微软雅黑;line-height: 10px;}
.main .tit_en , .main_inside .tit_en {font-size: 15px;color:#848484;font-family:Candara;float: left;}
.main .tit_pic, .main_inside .tit_pic {background:url(img/tit_pic.gif) repeat-x 0 0;width:97px;height: 11px;float: left;margin: 3px 0 0 3px;}
.main .about_us .tit_dot , .main_inside .tit_dot {display: block;width: 88px;height: 13px;float: left;border-bottom: 1px dashed #CFCFCF;margin-left: 5px;}
.main .about_pic {margin: 15px 8px 10px;}
.main .about_pic img { border:1px solid #D0D0D0; }
.main .about_text {padding:5px;}
.main .about_text p{line-height: 24px;font-size: 12px;}
.main .about_text p a{color:red;}
.main .about_text p a:hover{color:#4F4F4F;}
.main_bottom {background:url(img/main_bottom.gif) no-repeat 0 0;width:1000px;height:16px;margin:0px auto 0px;}
.news_center {display:block;float:left;width:395px;height:245px;padding:5px 10px;}
.news_center .tit_dot {display: block;width: 157px;height: 13px;float: left;border-bottom: 1px dashed #CFCFCF;margin-left: 5px;}
.news_center .pic {display:block;float:left;margin: 10px 8px;}
.news_center .pic img { border:1px solid #D0D0D0; }
.news_center .text {display:block;float:left;width: 278px;line-height: 20px;margin-top: 9px;color:#8B8B8B;}
.news_center .text p {text-align:center;}
.news_center .text p a{text-align:center;color:#1C4B8F;font-weight: bold;}
.news_center .text p a:hover{color:#8B8B8B;}
.news_center span a{color:red;}
.news_center span a:hover{color:#4F4F4F;}
.news_center li {background:url(img/news_arrow.gif) no-repeat left center;width:375px;margin: 2px 10px;padding:6px 12px;border-bottom: 1px dashed #D9D9D9;}
.news_center li span {float:right;color:#1C4B8F;}
.contact_us {display:block;float:left;width:240px;height:245px;padding:5px 10px;position:relative;}
.contact_us .tit_pic {width: 64px;}
.contact_us .tit_dot {display: block;width: 40px;height: 13px;float: left;border-bottom: 1px dashed #CFCFCF;margin-left: 5px;}
.contact_us .addr {background:url(img/contact_addr.gif) no-repeat center center;width: 228px;height: 45px;}
.contact_us .text p {line-height: 17px;margin: 10px;}
.contact_us .text img {margin-left:5px;}
.contact_us span {color:red;}
.contact_us .addr p {padding: 6px 0px 6px 28px;}
.contact_us .qq1 {display: block;width: 28px;height: 28px;margin-top: 0px;float: left;top: 80px;position: absolute;left: 116px;}
.contact_us .qq2 {display: block;width: 28px;height: 28px;margin-top: 0px;float: left;top: 80px;position: absolute;left: 154px;}
.contact_us .qq3 {display: block;width: 28px;height: 28px;margin-top: 0px;float: left;top: 80px;position: absolute;left: 191px;}
.pro_center {display:block;float:left;width:970px;height:186px;padding:5px 10px;margin: 5px 0 0 5px;}
.pro_center .tit_dot {display: block;width: 700px;height: 13px;float: left;border-bottom: 1px dashed #CFCFCF;margin-left: 5px;}
.pro_center li {display: block;float: left;width: 182px;height: 144px;margin: 13px 5px 4px 6px;}
.pro_center .pic {display:block;float:left;}
.pro_center .pic img { border:1px solid #D0D0D0; }
.pro_center .pic p { text-align:center;margin: 10px; }
.footer {width:100%; height:100px; background:url(img/footer_bg.gif) repeat-x center 0; margin:15px auto 0;padding-top: 11px;background-color: #062D4E;}
.footer p{text-align:center;color:white;line-height: 25px;}
.footer p a {color:white;}
.footer p a:hover {color:#ff8702;}
/*--内页中间内容样式--*/
.main_inside {background-color:#FFFFFF;margin:0px auto;width: 1000px;}
.main_l {display:block;width:260px;float:left;}
.main_l .navi_inside {width:239px;margin: 5px 10px 30px;}
.navi_inside .title {background:url(img/title_inside.gif) no-repeat 0 0;height:35px;color: white;font-family: 微软雅黑;font-size: 16px;padding: 11px 0 10px 15px;}
.navi_inside ul {width:239px;}
.navi_inside li {display: block;width: 239px;height: 36px;border-bottom: 1px dashed #CFCFCF;}
.navi_inside a {background: url(img/navi_a.gif) no-repeat 19px 12px;width: 239px;height: 37px;display: block;text-align: center;font-size: 16px;font-family: 微软雅黑;line-height: 35px;}
.navi_inside a:hover, .navi_inside .cur {background:url(img/navi_a_hover.gif) no-repeat 0 0;width:239px;height:37px;color:white;}
.main_r {float:left;width:716px;margin: 0px 12px;padding-top: 20px;overflow:hidden;}
.main_r .location {color:#969696;}
.main_r .location img {float: left;margin-top: 2px;} 
.main_r .location span{color: #1C4B8F;margin: 0px 6px;font-weight: bold;float:left;}
.main_r .location .tit_pic {background:url(img/tit_pic.gif) repeat-x 0 0;width:410px;height: 11px;float: left;margin: 2px 8px 0 3px;}
.main_r .content {margin-top: 20px;}
.main_r li {border-bottom: 1px dashed;line-height: 35px;}
.content li span{float:right;}
.content .page{margin: 20px 0;text-align:center;}
.content .title1 {border-bottom: 1px dashed #CFCFCF;text-align: center;line-height: 50px;font-family: 微软雅黑;font-size: 18px;}
.content .title1 p {font-size: 12px;line-height: 40px;}
.content .view {overflow:hidden;width:716px;margin: 30px 0 40px;}
.content .text_next, .content .text_last {margin: 15px;}
.content .text_next span {color:black;}
.content .text_last span {color:black;}
.pro_pic ul {margin: 30px 0;}
.pro_pic li {border: none;float: left;margin: 7px 6px;}
.pro_pic li img {border:1px solid #D1D1D1;padding: 1px;}
.pro_pic li p {text-align:center;}
.content .message {background:url(img/message.gif) no-repeat 430px 0;width:100%;}
.message .ly_upload ,.message .ly_reset {background-color:#04437D;color:white;width: 58px;height: 27px;margin-right: 10px;font-family: 微软雅黑;}
.message .verfycode {float: left;}
.message .img {float: left;padding: 3px 7px;}
.message_list li {width:666px;height:92px; border:1px solid #E1E1E1;margin:10px auto;}
.message_list .top {height: 29px;background-color: #F8F8F8;width: 656px;border-bottom: 1px solid #E1E1E1;padding-left: 10px;}
.message_list .top em {float: right;margin-right: 10px;}
.message_list li p {float: left;width: 646px;height: 30px;margin: 0 10px;border-bottom: 1px dashed #E1E1E1;}
.message_list .reply {float:left;color: #1C4B8F;font-weight: bold;padding-left: 10px;}