html, body { margin: 0px; padding: 0px; font-family: "microsoft Yahei"; overflow-x:hidden;}
ul, li, dl, dt, dd { list-style: none }
* { font-family: "microsoft Yahei"; margin: 0px; padding: 0px; font-size:12px; }/*color:#2a2a2a;*/
img { border: 0; vertical-align: middle; }
a{ text-decoration:none; cursor:pointer; outline:none; color:#2a2a2a;}
a:hover{ text-decoration: none; color:#2a2a2a;}
.wrap { width: 1190px !important; margin: 0 auto; }
p{white-space:normal; }
body{ position: relative;}
/**全局结束**/
 
 /*logo_nav开始*/
.logo_nav{ width:1000px; margin:0 auto; overflow:hidden; padding:5px 0; position:relative;}
.logo_nav .p1{ float:left;}
.logo_nav .nav_wrap{ float:right; margin-top:15px;}
.logo_nav .nav_wrap ul{ overflow:hidden;}
.logo_nav .nav_wrap ul li{ float:left;overflow:hidden;}
.logo_nav .nav_wrap ul li a{ display: block; padding:5px 5px 5px 20px; font-size:12px; margin:0 5px;}
.logo_nav .nav_wrap ul li a:hover{ background:url(../images/nav_logo.png) no-repeat 5px center #EEE; color:#e6000d; }
.logo_nav .nav_wrap ul li a.corrunt{background:url(../images/nav_logo.png) no-repeat 5px center #EEE; color:#e6000d;}
/*logo_nav结束*/

/*banner开始*/
div.slideBox { position: relative;overflow: hidden; }
div.slideBox ul.items { position: absolute; float: left; background: none; list-style: none; padding: 0px; margin: 0px; }
div.slideBox ul.items li { float: left; background: none; list-style: none; padding: 0px; margin: 0px; }
div.slideBox ul.items li a { float: left; line-height: normal !important; padding: 0px !important; border: none/*For IE.ADD.JENA.201206300844*/; }
div.slideBox ul.items li a img { margin: 0px !important; padding: 0px !important; display: block; border: none/*For IE.ADD.JENA.201206300844*/; }
div.slideBox div.tips { position: absolute; bottom:10px; width: 100%; height: 50px; overflow: hidden; }
div.slideBox div.tips div.title { position: absolute; left: 0px; top: 0px; height: 100%; }
div.slideBox div.tips div.title a { color: #FFF; font-size: 18px; line-height: 50px; margin-left: 10px; text-decoration: none; }
div.slideBox div.tips div.title a:hover { text-decoration: underline !important; }
div.slideBox div.tips div.nums { position: absolute; right:37%; margin-right:-30px; top: 30px; height: 100%; }
div.slideBox div.tips div.nums a { display: inline-block; float: left/*For IE.ADD.JENA.201206300844*/; width: 20px; height: 20px; background-color: #FFF; text-indent: -99999px; margin: 15px 10px 0px 0px; }
div.slideBox div.tips div.nums a.active { background-color: #f00; }
.slides { margin: 0px auto; width: 470px; height: 448px; overflow: hidden; position: relative; }
.slide-pic { margin: 0px; padding: 0px; width: 470px; height: 448px; overflow: hidden; list-style: none; }
.slide-pic img { width: 469px; height: 446px; }
.slide-pic dt { display: none; }
.slide-pic dt.cur { display: block; }
.slide-li { margin: 0px; padding: 0px; right: 30px; bottom: 30px; position: absolute; }
.slide-li dt { border-radius: 2px; margin: 0px; padding: 0px; width: 40px; height: 4px; float: left; overflow: hidden; list-style: none; margin-left: 10px; }
.slide-li a { border-radius: 2px; width: 40px; height: 4px; color: #000; font-size: 12px; display: block; }
.slide-li a:hover { color: #F00; text-decoration: none; }
.op dt { background: #fff; filter: alpha(opacity=60); opacity: 0.6; }
.op dt.cur { background: #095BAD !important; }
.slide-txt span { display: none; }
/*banner结束*/



/*左侧导航开始*/
.left_nav{ position: absolute; background:url(../images/transparent.png) repeat; width:270px; z-index:1000; top:75px; left:50%; margin-left:-500px; border-right:1px solid #ccc; box-shadow:3px 0px 5px #ccc; -moz-box-shadow:3px 0px 5px #ccc; -ms-box-shadow:3px 0px 5px #ccc; -webkit-box-shadow:3px 0px 5px #ccc; -o-box-shadow:3px 0px 5px #ccc;}
.left_nav_c{ margin:15px 0; overflow:hidden;}
.left_nav_c ul li { height:40px; line-height:40px; background:url(../images/line.png) no-repeat center bottom;}
.left_nav_c ul li a{ display:block; line-height:40px; background:url(../images/arrow_left.png) no-repeat 230px center; padding-left:20px; font-size:12px;}
.left_nav_c ul li a:hover{ color:#e6000d;}
.left_contact_c{ line-height:32px; padding:10px 10px 10px 20px ; font-size:12px;}
/*左侧导航结束*/


/*内容部分开始*/
.content_wrap{ width:1000px; margin:0 auto 20px auto; overflow:hidden; min-height:605px;}

.content_right{ width:705px; float:right; overflow:hidden;}
.right_aboutus_nav{ padding:20px 0 5px 0; border-bottom: dashed 1px #eee; overflow:hidden;}
.right_aboutus_nav .p1{ float:left;}
.right_aboutus_nav .p2{ float:right; padding-top:25px;}
.right_aboutus_nav .p2 a{}
.right_aboutus_nav .p2 a:hover{ color:#e6000d}
.right_aboutus_c { margin-top:10px; overflow:hidden}
.right_aboutus_c p{ line-height:25px; float:left; width:435px;}
.right_aboutus_c p a{ color:#e6000d;}
.right_aboutus_c p a:hover{ text-decoration:underline;}
.right_aboutus_c img{ float:right; display:block;}

.right_news_pro{ margin-top:10px; overflow:hidden;}
.right_news_pro ul li{ width:157px;  float:left; height: 200px; margin-left:15px; text-align:center; line-height:30px;white-space:normal; }
.right_news_pro ul li a img{ width:157px; height:117px; border: solid 1px #eee;}
.right_news_pro ul li a:hover{ text-decoration:underline; color:#e6000d;}
.right_news_pro ul li a:hover img{border: solid 1px #e6000d;}
/*内容部分结束*/

/*copyrights开始*/
.copyright_wrap{ background:#414141; border-top:solid 3px #e6000d; overflow: hidden;}
.copyright_c{ width:1000px; margin:0 auto; padding:20px 0; overflow:hidden;}
.copyright_c img{ display:block; float:left;}
.copyright_c .p1{ float:left; color:#FFF; line-height:20px; margin-left:30px;}
.copyright_c .p2{ float:right; line-height:28px;}
.copyright_c .p2 a{ color:#FFF;}
.copyright_c .p2 a:hover{ text-decoration:underline;}
/*copyrights结束*/

/*分页开始*/
.jPaginate { height: 30px; position: relative; color: #a5a5a5; font-size: small; width:270px; margin-top:20px;}
.jPaginate a { line-height: 15px; height: 18px; cursor: pointer; padding: 2px 5px; margin: 2px; float: left; }
.jPag-control-back { position: absolute; left: 0px; }
.jPag-control-front { position: absolute; top: 0px; left:259px !important; }
.jPaginate span { cursor: pointer; }
ul.jPag-pages { float: left; list-style-type: none; margin: 0px 0px 0px 0px; padding: 0px; }
ul.jPag-pages li { display: inline; float: left; padding: 0px; margin: 0px; }
ul.jPag-pages li a { float: left; padding: 2px 5px; }
span.jPag-current { cursor: default; font-weight: normal; line-height: 15px; height: 18px; padding: 2px 5px; margin: 2px; float: left; }
ul.jPag-pages li span.jPag-previous, ul.jPag-pages li span.jPag-next, span.jPag-sprevious, span.jPag-snext, ul.jPag-pages li span.jPag-previous-img, ul.jPag-pages li span.jPag-next-img, span.jPag-sprevious-img, span.jPag-snext-img { height: 22px; margin: 2px; float: left; line-height: 18px; }
ul.jPag-pages li span.jPag-previous, ul.jPag-pages li span.jPag-previous-img { margin: 2px 0px 2px 2px; font-size: 12px; font-weight: bold; width: 10px; }
ul.jPag-pages li span.jPag-next, ul.jPag-pages li span.jPag-next-img { margin: 2px 2px 2px 0px; font-size: 12px; font-weight: bold; width: 10px; }
span.jPag-sprevious, span.jPag-sprevious-img { margin: 2px 0px 2px 2px; font-size: 18px; width: 15px; text-align: right; }
span.jPag-snext, span.jPag-snext-img { margin: 2px 2px 2px 0px; font-size: 18px; width: 15px; text-align: right; }
ul.jPag-pages li span.jPag-previous-img { background: transparent url(../images/previous.png) no-repeat center right; }
ul.jPag-pages li span.jPag-next-img { background: transparent url(../images/next.png) no-repeat center left; }
span.jPag-sprevious-img { background: transparent url(../images/sprevious.png) no-repeat center right; }
span.jPag-snext-img { background: transparent url(../images/snext.png) no-repeat center left; }
/*分页结束*/


/*关于我们内页开始*/
.about_c{ margin:20px 0; line-height:30px;}
/*关于我们内页结束*/
/*内页pro开始*/
.pro_c{ overflow:hidden;}
.pro_c h1{line-height:40px; text-align:center;overflow:hidden; height:40px; margin:10px auto 0 auto}
.pro_c img{ float:left; display:block;}
.pro_c p{ float:left; line-height:30px; padding-top:20px}
/*内页pro结束*/

/*内页新闻开始*/
.news_list{ width:95%; margin:20px auto;}
.news_list ul li{ height:40px; line-height:40px; border-bottom:1px  dotted #eee; overflow:hidden; background: url(../images/arrow_left2.png) no-repeat 0 centert; padding-left:20px}
.news_list ul li a:hover{ color:#CC0000; text-decoration:underline;}
.news_list ul li span{ color:#ccc; float:right;}


.news_detail{ padding:20px 10px; overflow:hidden;}
.news_detail h1{ text-align: center; line-height:40px;}
.news_detail span{ display:block; text-align: center; color:#CCCCCC; line-height:40px;}
.news_detail p{ line-height:30px;}
.news_detail img{ display:block; width:600px; margin:10px auto;}
/*内页新闻结束*/

/*内页联系我们开始*/
.contact_us{ padding:20px 10px; overflow:hidden;}
.contact_us .p1{ line-height:40px; font-size:14px}
.contact_us img{ width:600px;}
/*内页联系我们结束*/

