/* CSS Document */
body{background-color:#fff; overflow-x:hidden; color:#666; font-size:12px; font-family: microsoft yahei , "宋体"; position:relative;}/*网站字体颜色*/
body , div , dl , dt , dd , ul , ol , li , h1 , h2 , h3 , h4 , h5 , h6 , pre , form , fieldset , input , textarea , p , blockquote , th , td {margin:0; padding:0;}
*{ margin:0; padding:0;}

/* CSS reset for c_b */

table {border-collapse:collapse; border-spacing:0;}
table th , table td {padding:5px;}
fieldset , img {border:0;}
address , caption , cite , code , dfn , em  , th , var {font-style:normal; font-weight:normal;}
ol , ul {list-style:none;}
ception , th{text-align:left;}
q:before , q:after{content:'';}
abbr , acronym{border:0;}
a {color:#666; text-decoration:none;}  /*for ie f6n.net*/
a:focus{outline:none;} /*for ff f6n.net*/
a:hover {text-decoration:underline;}
.w1200{ width:980px; margin:0 auto;}
.left {float:left;}
.header , .content , .footer , .container{margin-left:auto; margin-right:auto; width:980px; font-family:microsoft yahei;}

.page{ width:980px; margin:0 auto;}
h1,h2,h3,h4,h5,h6{ font-size:13px;}
a{ text-decoration:none; color:#333;}
a:hover{ color:#000;}
ul{ list-style:none;}
li{ list-style:none;}
.clear{ clear:both; width:100%; height:0; overflow:hidden;}
img{ border:none;}

.adontable{ width:640px; background:#ccc; margin:5px auto}
.adontable td{ padding:2px; background:#fff;}

.pict a{ font-size:12px;}
.menu1 li{ font-size:12px;}
.footer{ font-size:12px;}


/*sousuo*/
.sousuo{ width:100%; height:47px; background-color:#000; overflow:hidden}
.sousuo p{ float:left; line-height:47px; color:#fff;}
.sousuo p a{ color:#fff; margin:0 2px;}
.sousuo .sousuo_box{ float:right; width:245px; height:31px; background:url(../images/sousuo_bg.png) no-repeat center; margin-top:8px;}
.sousuo .sousuo_box input{ width:190px; margin-left:13px; float:left; height:31px; line-height:31px; border:none; background:none; outline:none}
.sousuo .sousuo_box a{ display:block; width:35px; height:31px; float:right}

/*页眉*/
.header{width:100%; overflow:hidden; background-color:#fff;}
.header .header_top{ width:100%; height:35px; border-bottom:1px solid #e4e4e4;}
.header .header_top p{ color:#333; float:left; line-height:35px;}
.header .header_top .top_nav{ float:right; margin-top:10px; overflow:hidden}
.header .header_top .top_nav li{ float:left; border-right:1px solid #676767; width:70px; text-align:center}
.header .header_top .top_nav a{ color:#333;}
.header .header_top .top_nav .last{ width:60px; text-align:right; border:none}
.header .header_center { height:142px; overflow:hidden}
.header .header_center .logo{ float:left; margin-top:40px;}
.header .header_center dt{ float:left; margin-right:35px;}
.header .header_center dd{ float:left; margin-top:10px;}
.header .header_center dd h2{ font-size:18px; color:#010101;}
.header .header_center dd p{ font-size:18px; color:#0355b5; font-weight:bold}
.header .header_center .phone{ margin-top:50px; background:url(../images/phone.png) no-repeat left center; padding-left:45px; float:right}
.header .header_center .phone p{ font-size:14px; color:#0355b5;}
.header .header_center .phone h3{ font-size:24px; color:#0355b5; font-weight:normal}
.header .header_nav{ width:100%; height:57px; background-color:#1292da;}
.header .header_nav ul li{ float:left; font-size:14px; border-left:1px solid #185daf; line-height:57px;}
.header .header_nav .first{ border:none}
.header .header_nav li a{ color:#fff; display:block; padding:0 17px; text-decoration:none}
.header .header_nav .cur,.header .header_nav li:hover{ background-color:#ff4a0e;}

/* 首页底部 */
.relative	{position:relative;}
.right 		{float:right;}
.fl { float:left; }
.footer{  background:#efefef;  width:100%;line-height:35px; padding:50px 0 0;}
.b_logo { width:460px;}
.b_logo .b_tel{ font-size:30px;height:60px; line-height:60px; color:#da4444; }
.b_lxfs{ width:400px; margin:0 20px; height:160px; padding:0 20px; border-right:1px #dcdcdc solid;}
.b_lxfs div{margin:2px 0;}
.b_ico_tel{ height:25px; width:180px; overflow:hidden; padding-left:20px; color:#6c6c6c;}
.b_ico_tel b{ color:#6c6c6c; font-weight:bold;}
.b_ico_fax{ background:url(../images/b_lx.png) no-repeat 0px -25px; height:25px; overflow:hidden; padding-left:25px;}
.b_ico_zip{ background:url(../images/b_lx.png) no-repeat 0px -48px; height:25px; overflow:hidden; padding-left:25px;}
.b_ico_add{ background:url(../images/b_lx.png) no-repeat 0px -72px; height:25px; overflow:hidden; padding-left:25px;}

.b_hd{width:250px; height:38px; line-height:38px; padding:16px; color:#6c6c6c;}
.b_link{width:200px; height:38px; line-height:38px; padding:16px;color:#6c6c6c;}
.b_link a {color:#6c6c6c;}
.b_link a:hover {color:#ff6600;}
.b_hdzx{ width:120px; color:#6c6c6c; font-size:30px;}
.b_ewm{ width:370px; line-height:38px; height:38px; }
.b_ewm .left{ margin:0 10px;}
.b_qq{ width:350px; margin:0 0 10px; padding:0 10px;}
.b_qq_xx{ display:block; color:#6c6c6c; background:url(../images/qf_56.jpg) no-repeat; width:107px; height:34px; margin:10px 2px; padding-left:10px; line-height:34px;}

#wb_ewm{}
.wx_ewm{ background:url(../images/ewn_bg.png) no-repeat; width:126px; margin:0 10px 0 0px; height:126px; padding:5px  5px 15px; display:none; position:absolute;bottom:64px; left:-48px;}
.wb_ewm{ background:url(../images/ewn_bg.png) no-repeat; width:126px; margin:0 10px 0 10px; height:126px; padding:5px 5px 15px; display:none; position:absolute; bottom:64px; left:-58px;}
.b_zbdh{ border-top:1px #dadada solid;}


.b_fb{ margin:20px auto; padding:20px 20px; width:980px; border:1px #e8e8e8 solid; background:#f2f2f2;}
.b_fb:hover{ margin:20px auto; padding:20px 20px; width:980px; border:1px #dfdfdf solid; background:#fff;}
.fb_lxfs{ width:135px; margin:0 15px;}
.fb_t{color:#d11919; font-weight:bold; font-size:14px;}
.fb_t a{color:#d11919; font-weight:bold; font-size:14px;}
.fb_tel, .fb_fax{ color:#4d4d4d;}

.yqlj{ height:50px; line-height:50px; overflow:hidden;}
.yqlj, .yqlj a{color:#4d4d4d;}
.yqlj a:hover{color:#ff6600;}
.f_bootom{ height:40px; line-height:40px; background:#303030; color:#9a9a9a !important;}
.f_bootom .w1200{text-indent:27px; background: url(../images/foot1.png) no-repeat left center;}
.f_bootom a,.f_bootom .left{  color:#9a9a9a;}
.f_bootom .left a.icp_ba{ color: #9a9a9a; background: url(../images/foot2.png) no-repeat left center;padding-left: 30px; margin: 0 5px;}
.f_bootom a:hover{ color: #FFF !important; transition: 0.3s all 0s linear;}
