/***网站技术支持：文秋英  QQ:742009571**/

@charset "utf-8";

/**************************** public **************************/
body{font:normal 12px/22px "Microsoft YaHei"; width:100%; overflow-x:hidden;}
*{ margin:0px; padding:0px;}
ul{ list-style:none;}
img{ border:none;}
a{color:#004487; text-decoration:none;outline:none;cursor:pointer;}
a:hover{ color:#3691c9;}
.cl{ clear:both;}
.fl{ float:left; display:inline;}
.fr{ float:right;display:inline;}
.none{ display:none;}
.m_t5{ margin-top:5px;}
.m_t10{ margin-top:10px;}
.m_t20{ margin-top:20px;}
.m_b5{ margin-bottom:5px;}
.m_b10{ margin-bottom:10px;}
.m_zero{ margin:0px auto;}
.mr_5{margin-right:6px;}
.width_auto{ width:100%;overflow:hidden;}
.pub_width{ width:980px; margin:0 auto; position:relative;}
.vm{ vertical-align:middle;}
i,em{ font-style:normal;}
.txt_c{ text-align:center;}
.txt_r{ text-align:right;}
.b{font-weight:bold;}
.b_r{border-right:1px solid #8d8d8d;}
.b_b{ border-top:1px dashed #8d8d8d;}

/********* top*********/
#top{ margin-top:20px; height:100px;} 
#top .logo{ padding:6px 0;}
#top .nav_top_r{ width:720px;}
#top .top_r{margin-bottom:15px;}
#top .languages{ position:relative;}
#top .languages,.tel,.cn{margin:0 10px;}
#top .top_r a{font-size:14px; color:#6fba2c; line-height:1.5;}
#top .languages_a{ background:url(../images/icon_bg.png) right -6px no-repeat; padding-right:12px; margin:5px;}
#top .languages:hover{background-color:#eaeaea;}
#top .languages:hover .languages_a{background:url(../images/icon_bg.png) right 9px no-repeat;}
#top .languages ul{position:absolute;top:21px;background-color:#eaeaea; width:100%; padding-top:5px;z-index:1000;}
#top .languages ul li a{ padding-left:5px;}

#top .nav{float:right;}
#top .nav li.nav_li{float:left; margin:0 5px; padding:0 5px;position:relative;}
#top .nav li.nav_li a{ font-size:13px; line-height:2; }
#top .nav li.nav_li .xiala{background:url(../images/icon_bg.png) right -7px no-repeat;padding-right:12px; padding-bottom:5px;}
#top .nav li.nav_li form{ margin-top:3px;}
.search_input_anli{width:120px;height:19px;line-height:19px;float: left;border: 1px solid #dbdbdc; color:#999; padding-left:5px;}
.search_submit_anli {background:url(../images/seach_btn.jpg) no-repeat; border:1px solid #dbdbdc;width:23px;height:21px;display: block;}

#top .nav .dropdown-menu { width:auto;border-radius:0; right:0; border-top:1px solid #CCC; border-left:1px solid #CCC; border-right:1px solid #CCC;background-color:#fff;list-style:none;position: absolute;z-index:1300;padding-left:0; top:27px;}
#top .nav .dropdown-menu li { border-bottom:1px solid #CCC; padding:0 5px; line-height:2.5; white-space:nowrap; padding:0 25px 0 10px;}
#top .nav .dropdown-menu li a{ color:#595757;}
#top .nav .dropdown-menu li a:hover{ color:#3691c9;}

/**公告-***/
.announce{ width:666px; overflow:hidden; height:30px; margin-top:5px; float:right;}
.announce a{ white-space:nowrap; line-height:30px; margin-right:20px; color:#999;}
.announce a:hover{color:#3691c9;}

/****产品菜单***/
.menu_pro_all{ position:relative; min-height:50px;}


#proMenu{background:url(../images/nav_fold.png) bottom right no-repeat; height:50px;width:980px;z-index:1200;position:absolute;}
#proMenu ul{height:48px;width:947px; background-color:#FFF;}
#proMenu ul .pro_nav{float:left; height:20px; line-height:20px; padding:0 30px; margin:8px 0 30px 0; border-right:2px solid #407611;}
#proMenu ul .pro_nav_more{float:left; height:20px; line-height:20px; padding:0 30px; margin:8px 0 30px 0; border-right:2px solid #407611;}
#proMenu ul .downLoad{float:left; height:20px; line-height:20px; padding:0 36px; margin:8px 0 30px 0;}
#proMenu ul .pro_nav a,#proMenu ul .downLoad a,#proMenu ul .pro_nav_more a{text-align:center; margin-left: 0px; font-size:16px; color:#004487; }
#proMenu ul .pro_nav a:hover,#proMenu ul .downLoad a:hover,#proMenu ul .pro_nav_more a:hover{ font-weight:bold;}


#mainNavDropdown{width:980px; height:280px;z-index:2;background-color:#004487; overflow:hidden;position:relative; }
#mainNavDropdown .icon-collapse-top{background:url(../images/s1.png) no-repeat; width:100px; height:21px;position:absolute; left:8px; top:55px; z-index:50; padding-left:25px;}
#mainNavDropdown .icon-collapse-top:hover{background:url(../images/s2.png) no-repeat;color:#3691c9;}
#mainNavDropdown section{color:#fff;height:270px;margin:0 auto;padding:0 40px 0 50px;overflow:hidden; width:890px;}
#mainNavDropdown .jieshao{ padding:90px 0 30px 0}
#mainNavDropdown h3{margin-bottom:15px;}
#mainNavDropdown h3 a{ font-size:22px; font-weight:bold; color:#FFF;}
#mainNavDropdown section .description {width: 320px; font-size:12px; font-weight:bold;}
#mainNavDropdown section .description a{color:#FFF;}
#mainNavDropdown section ul {float:right;margin-left:20px;width:540px;padding:80px 0 40px 0}
#mainNavDropdown section ul li{float:left; background-color:#3F7DBA; width:165px; overflow:hidden; height:180px; margin-left:15px;}
#mainNavDropdown section li a{color:#fff;display: block;height: 25px;text-align: left;width: 100%; text-align:center; line-height:2.5; }

#mainNavDropdown section ul .ggy{ margin:10px 0 0 15px;}
#mainNavDropdown section ul .ggy img{ width:525px; height:34px;}


/***底部**/
.footer{position:relative;padding-top:10px;height:auto; border-top:2px solid #8d8d8d;}
.footer .footernav {width:100%;height:auto;margin: 0 auto; float:left; padding-bottom:10px;}
.footer .footernav .home{margin-left: 0px;}
.footer .footernav .toplayer {float: left;margin:0 50px;}
.footer .footernav .toplayer h2 a,.footercenter ul.footernav .home a{font-size:14px;line-height: 25px;color:#595757;}
.footer .footernav .toplayer ul li a{color:#595757;line-height:1.6;}
.footer .footernav .toplayer h2 a:hover,.footer .footernav .toplayer ul li a:hover,.footer .footernav .toplayer h2 a:visited,.footer .footernav .toplayer ul li a:visited{ color:#3691c9;}
.footer .weixin_tel{width:160px; float:left;}

.lianluo{ font-size:12px; color:#555; margin-bottom:10px;color:#8d8d8d; padding:0 40px;} 
.lianluo a{color:#8d8d8d;}
.lianluo a:hover{ color:#3691c9;}

/*分页*/
#Page3{text-align:center; width:100%; height:50px; line-height:50px;}
#Page3 .disabled{border:1px solid #CCC; padding:1px 5px;}
#Page3 .current{border:1px solid #CCC; padding:1px 5px; font-weight:bold; background-color:#f0f0f0;}
#Page3 a{ padding:1px 5px; border:1px solid #CCC; background-color:#f0f0f0;}
#Page3 .totalpage{border:1px solid #CCC; padding:1px 5px;}

/*Back to top*/
.backToTop { height:48px;  width: 47px; right:100px; bottom:100px; position:fixed;}
.backToTop a { width:47px; height:48px; background:url(../images/icon_centaline.png) -60px -50px; display:block;}
.backToTop a:hover { background:url(../images/icon_centaline.png) 0 -50px;}

/**地图**/
#map p{ border:#090;}