/* CSS Document */
html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, code,
del, dfn, em, img, q, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {padding:0;margin:0; font-size:13px; /*color:#333333;*/}
body{ background-color:#fff;font: 13px "Arial,Verdana";}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0; margin:0;}
address,caption,cite,code,dfn,em,th,var{font-weight:normal;font-style:normal}
ol,ul{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%;list-style-type: none;}
q:before,q:after{content:''}
abbr,acronym{border:0}
a:link,a:visited{ text-decoration:none;color: #333;}
a:hover{text-decoration: none;}
*{outline:none; padding:0px; margin:0px;}
img { max-width: 100%;max-height: 100%;}
/*»ù´¡*/

.header{ overflow:hidden; width:1200px; margin:10px auto;}
.t_tel {position: relative;float: right;right: 0px;top: 20px;text-align: left;padding: 10px 15px 10px 50px;background: url(../images/tel1.png) 0px 8px no-repeat;margin: 0 10px;border-right: 2px dotted #DAD7D7;}
.t-mel{background: url(../images/mel.png) 0px 8px no-repeat;border-right: none;}
.t_tel_ts {font-size: 15px;color:#000;display: block; font-weight:bold;}
.t_tel_nb {font-size: 13px; color:#666;}

.nav{clear: both;background: #D32B2A;height: 43px;line-height: 43px;color: #ffffff;width: 100%;}
.bodywidth{width: 1200px;margin:auto;}
#menu_ul>li {float: left;width: 130px;text-align: center;line-height: 43px;font-size: 14px;cursor: pointer;}
#menu_ul li>a {display: block;text-decoration: none;color:#Fff;   font-size:15px;}
#menu_ul li>a:Hover { background:#DA5561;display: block;font-size:15px;text-decoration: none;}
#nav_ul_ul {background:#DA5561;position: absolute;z-index: 9999;margin: 0;padding: 0;display: none;}
#nav_ul_ul>li {width: 130px;height: 40px;line-height: 40px;cursor: pointer;text-align: center;}
#nav_ul_ul>li>a {display: block;text-decoration: none; font-size:13px;}
#nav_ul_ul>li>a:hover {display: block;background: #000;color:#ffffff;   font-size:13px;}
.navhover {	background: #000;   color:#ffffff;display: block;text-decoration: none;}

.header .left{float:right;overflow:hidden;height:52px;width: 330px;margin-top: 23px;}
.header .left .leftbox{margin: 8px 5px;height:36px;overflow:hidden;}
.header .left .leftbox p{ float:left;overflow: hidden;}
.header .left .leftbox p .searchtxt{height:34px;line-height:34px;border:1px solid #c8c8c8;background:#fff;width: 248px;text-indent:8px;}
.header .left .leftbox p .searchbtn{ background:#c83935; width:70px; height:36px; text-align:center; color:#fff; line-height:36px; font-size:14px; border:0px; cursor:pointer;}

.bannerbox{ overflow:hidden;}
.banner{ width:100%; height:400px; overflow:hidden; margin:0px auto; text-align:center; position:relative;}
.bannerimg{ overflow:hidden; width:100%; height:400px;}
.bannerimg ul li{width: 100%;height:400px;list-style: none;padding: 0;margin: 0;}
.bannerimg ul li img{ height:400px;}
.bannerico{ position:absolute;right:50%;z-index: 999;bottom:20px; height:20px;}
.bannerico li{float: left;margin: 5px 0px 0px 7px;background:#CFCFCF;text-indent: -999999px;cursor: pointer; width:12px; height:12px;}
.bannerico li.bannericoon{ background:#d32b2a;}

.footer{background:#0871b9 url(../images/ab_bg.jpg) center center repeat;margin-top:0px;}
.footer_in{width:1200px;margin:0 auto;}
.footer_in .info{color:#ffffff;padding-top:30px; overflow:hidden;}
.footer_in .info a{color:#ffffff;}
.footer_in .info .fl { float:left;width: 800px;}
.footer_in .info .fl p{font-size:12px;padding:30px 0 10px;line-height:24px;}
.footer_in .info .fl ul{height:54px;border-bottom:1px dotted #9c9c9c;}
.footer_in .info .fl ul li{float:left;height:54px;line-height:54px;margin:0 10px;}
.footer_in .info .fl ul li a{display:block;height:54px;line-height:54px;}
.footer_in .info .fr { float:right;}
.footer_in .info .fr .f_tel{background:url(../images/tel.png) left center no-repeat;height:56px;padding-left:65px;font-size:14px;margin:0 20px 20px 0;}
.footer_in .info .fr .f_tel b{font-size:25px;font-weight:normal;}
.footer_in .info .fr .weixin{float:left;}

.f_link{border-top:1px solid #9c9c9c;margin-top:30px;color:#ffffff;font-size:14px;}
.f_link_in{width:1200px;margin:0 auto;padding:10px 0;}
.f_link a{color:#ffffff;font-size:12px;}

.fenye{ float:left; width:694px; height:42px; line-height:42px; padding-top:20px; padding-left:0px;margin-left:30px; _margin-left:30px;}
.fenye .pageLinkOn{width:20px; color:#FF7300; text-align:center; overflow:hidden; margin-top:5px; float:left; display:block; font:bold 

12px/18px Arial, Helvetica, sans-serif; border:1px #FF7300 solid;margin-right:5px; background-color:#FFEDE1;}
.fenye a{width:20px;text-align:center; overflow:hidden; float:left; margin-top:5px; display:block;font: 14px/18px Arial, Helvetica, sans-

serif;border:1px #ccc solid; margin-right:5px;color: #454545;}
.fenye .pageNext{width:50px;}
.fenye a:hover{ color:#FF7300;border:1px #FF7300 solid; background-color:#FFEDE1; text-decoration:none;}
.pageAll{ float:left; line-height:30px; font-size:14px; color:#000;}
.fenye select{height: 20px; margin-top: 1px;}