﻿@charset "utf-8";
/* CSS Document */

.red{ color:#900; font-weight:700;  font-size:14px;}



.content .Cpart4 ul li a, h2, .InfoText ul.news_list li a, .content .Cpart7 ul li a{ font-family:"微软雅黑", 黑体;}
.content .Cpart4 ul li span, .InfoText ul.news_list li, .content .Cpart7 ul li{font-family: "Georgia", Times New Roman, Times, serif; font-style:italic; }

.content .cTop{ width:948px; margin:0 auto; background:#fff; padding:10px 0; padding-left:15px;}
.content .cTitle{ background:url(../images/title.png) no-repeat; position:relative; height:36px;}
.content .cTitle .more{ position:absolute; right:20px; top:20px;
    width: 7px;
}
.content .more2{ position:absolute; right:10px; top:5px; color:#900;}
.content .more2:hover{ text-decoration:underline;}

.content .en_T{ position:relative; height:30px; line-height:30px; padding:0 0px 20px 0px ;  border-bottom:1px solid #dbdbdb; margin-right:30px;  }

.content .Cpart4{ float:left; width:250px; }

.content .Cpart1{ float:left; width:300px; padding:0px 5px; margin-top:10px; background:url(../images/dsds.png) right no-repeat; }
.content .bgnone{ background:none;}
.content .line{ background:url(../images/oioso.png) top center no-repeat; height:20px; margin:10px auto ;}
.content .T1{ background-position:0 -6px; }
.content .T9{ background-position:0 -268px; }
.content .Cpart1 ul{ margin:15px 0 0 10px;}
.content .Cpart1 ul li{ margin-bottom:2px;}
.content .Cpart1 ul li a:hover{ text-decoration:underline; padding-left:2px; color:#eea516;}

.content .JF{ /*background:url(../images/bgbgbgdsds.png) no-repeat;*/}



.content .T3{ background-position: 0 -81px;}
.content .IndexContact{ background:url(../images/bgbgbss.png) no-repeat; height:195px; margin:0px; position:relative;}
.content .IndexContact .QQ{ position:absolute; top:50px; left:18px;}
.content .IndexContact p{ display:block; padding-top:80px; padding-left:15px; padding-right:10px;}

.content .Cpart2{ float:left; width:650px; }
.content .T2{ background-position:0 -45px; }
.content .Cpart2 .T2{margin:0 20px 15px 0px;  }
.content .Cpart2 .IndexAbout{ background:url(../images/bgbgbg.png) top no-repeat;color:#fff;margin-left:-40px; width:679px; height:180px;}
.content .Cpart2 .A_more{ display:block; float:left; width:10px; font-family:"宋体", Arial, Helvetica, sans-serif; color:#fff; line-height:16px; padding:30px 0 0 7px; margin-top:20px; background:url(../images/jgu.jpg) 8px 0 no-repeat; }
.content .Cpart2 .A_i{ float:left; width:186px; margin:20px 10px;}
.content .Cpart2 .A_w{ float:left; width:430px; margin-top:20px;}


.content .Cpart3{ width:660px; float:left; margin-right:5px; padding-right:10px;  min-height:400px; _height:expression(this.scrollHeight < 400 ? "400px" : "auto"); border-right:1px dotted #e1e0e2;}
.content .Cpart3 h2, .content .Cpart6 h2{ font-size:22px; margin:10px 10px 10px 10px; color:#4b4b4b;}
.content .Cpart3 .breadcrumb, .content .Cpart6 .breadcrumb { margin-left:10px; margin-top:10px; color:#000; background:url(../images/bgkks.png) 0 3px no-repeat; color:#afaeae; padding-left:15px;}
.content .Cpart3 .breadcrumb a, .content .Cpart6 .breadcrumb a { padding:0 5px; color:#afaeae;}
.content .Cpart3 .InfoText{ margin:10px 0 0 10px;}

.content .Cpart4 ul, .content .Cpart7 ul{ margin:15px 0 0 0px;}
.content .Cpart4 ul li, .content .Cpart7 ul li{ margin-bottom:2px; background:url(../images/bgkk.png) no-repeat; height:25px; padding-top:5px; padding-left:20px; }
.content .Cpart4 ul li span, .content .Cpart7 ul li span{ font-size:16px;}
.content .Cpart4 ul li a, .content .Cpart7 ul li a{ font-size:14px; padding-left:5px; font-style:normal; }
.content .Cpart4 ul li a:hover, .content .Cpart7 ul li a:hover{ text-decoration:underline; padding-left:7px; color:#8ca211;}

.content .T5{ background-position: 0 -160px}

.content .Cpart5{ width:256px; height:176px; float:left; margin:10px 0 0 0;}
.content .Cpart6{ width:700px; float:left;  padding-right:10px;  min-height:400px; _height:expression(this.scrollHeight < 400 ? "400px" : "auto"); border-right:1px dotted #e1e0e2;}
.content .Cpart7{ width:220px; float:left; }

.content .cBottom { margin:10px 0;}
.content .cBottom .T4{ background-position: 0 -170px; margin-right:15px; }
.content .pro { margin:10px 10px 0 10px;}
.content .pro ul li{  float:left; margin:0 10px; text-align:center; background:url(../images/ksk.png) no-repeat; width:164px; overflow:hidden; }
.content .pro ul li a{ display:block; width:154px; height:146px; margin:0px 0 0 3px; padding-top:5px;}
.content .pro ul li a:hover{ }

#pro{ width:910px; overflow:hidden;}
#pro3{ float:left; width:800%;}
#pro1, #pro2 {float: left;}


.InfoText ul.news_list{ margin:0px 20px 10px 0px; padding-top:0px;}
.InfoText ul.news_list li{ /*list-style-type:decimal-leading-zero;*/  color:#999; font-size:18px; border-bottom:1px dotted #d8d8d8; padding-bottom:10px; margin-bottom:10px;}
.InfoText ul.news_list li a{ color:#565656; font-style:normal; font-size:14px; color:#000;  }
.InfoText ul.news_list li a:hover{ color:#fff;  background:#8ca211; padding:0 10px;}
.InfoText ul.news_list li div{ font-style:normal; font-size:12px; padding-right:10px; margin-top:5px; color:#848383;} 
.InfoText ul.news_list li span{ padding:2px 10px; color:#000; font-size:14px;}

.InfoText .NT{  color:#8ca211; padding:5px; font-size:20px;  font-family:"微软雅黑",黑体; }
.InfoText .N_t{ font-size:12px; line-height:22px; color:#565656; padding:10px 0; border-top:1px dotted #b5a7cb;  border-bottom:1px dotted #b5a7cb; }
.InfoText .T_s{ margin:10px 0 0px 0; font-size:12px; color:#000; padding-bottom:10px;}
.InfoText .T_s a{ color:#000;  }
.InfoText .T_s a:hover{ color:#8ca211; padding:0 5px;}
.jiathis_style{ float:right; margin:30px 0 0 0; }

.InfoText ul.proList { margin:10px 0 0 0px;}
.InfoText ul.proList li{  float:left; margin:0 0px 10px 0px; text-align:center;  background:url(../images/ksk.png) no-repeat; width:164px; overflow:hidden;  }
.InfoText ul.proList li a{ display:block;width:154px; height:146px; margin:0px 0 0 3px; padding-top:5px;}
.InfoText ul.proList li a:hover{ }
/*.InfoText ul.bgNone li{ background:none; }
.InfoText ul.bgNone li a{border:1px dotted #b5a7cb; padding-bottom:5px; }*/
.InfoText ul.Partner li img{ display:block; width:153px; height:146px;  }

.InfoText .proInfo{ margin:0 0 0 10px;}
.InfoText .proInfo h4{ font-size:16px; text-align:center; margin-top:10px;}

.content .T6{ background-position:0 -195px;  }
.content .T7{ background-position:0 -235px; }
.content .T8{ background-position:0 -270px; margin:10px 0; }
.content .T10{background-position:0 -130px; }
.content .T11{background-position:0 -306px; }

.content .page{padding:5px 0 10px;line-height:30px; height:30px;text-align:left; margin-top:10px;  }
.content .page .current{padding:5px 8px; font-weight:700;color:#8ca211; border:1px solid #43a011;}
.content .page a{padding:5px 8px;  line-height:24px; color:#565656; font-family: "Georgia", Times, serif;font-size:18px;  font-style:italic;  }
.content .page a:hover{ color:#8ca211; text-decoration:underline; font-size:24px;  }
.content .page .cpb{color:#8ca211;  padding:5px 8px; font-size:30px;  text-decoration:underline;  font-family: "Georgia", Times, serif;  font-style:italic; }


.content dl.Tab_M dt{ font-size:18px; font-weight:normal; text-align:center;}
.content dl.Tab_M dt, .content dl.Tab_M dd{ padding:0 10px; display:block; height:40px; line-height:40px;}
.content dl.Tab_M .bgT2{ height:150px;}
.content dl.Tab_M span.one{ text-align:right; width:80px; display:block; float:left; }
.content dl.Tab_M dd .two{ width:250px; margin-right:10px; display:block; float:left;}
.content dl.Tab_M u{ color:#900;}
.content dl.Tab_M a{ text-decoration:underline; color:#900;}

.content dl.Tab_M .M_int{ line-height:25px; margin:6px 0px 0 0; padding:0 10px; color:#565656; border:1px dotted #ddd; }
.content dl.Tab_M .M_int2{ height:100px; width:500px; padding:10px; margin:10px 0; border:1px dotted #ddd;  color:#565656; }
.content dl.Tab_M .butM{ background:url(../images/but.jpg) no-repeat; width:98px; height:33px; margin:0 10px; color:#fff; border:0;}


#slides2 {z-index:100; margin:10px 0 0 8px;  }
#slides2 .next,#slides2 .prev { position:absolute; top:45%; right:55px;	width:43px;	height:43px; display:block; z-index:101;}
#slides2 .slides_container { width:608px; height: auto;  position:relative; border:1px dotted #b5a7cb; }
#slides2 .slides_container img/*{max-width: 608px;  width: expression(this.width > 608  ? 608 : true); */} 
#slides2 .slides_container div{ position:relative;}
#slides2 .next { left:20px;}
#slides2 .pagination { margin:0px auto 0; width:100px;}
#slides2 .pagination li { float:left; margin:0 1px;}
#slides2 .pagination li a { display:block; width:12px; height:0; padding-top:12px; background-image:url(../img/pagination.png); background-position:0 0; float:left;	overflow:hidden;}
#slides2 .pagination li.current a { background-position:0 -12px;}
#slides2 .caption { position:absolute; bottom:0px; left:0;  padding:5px 20px 10px 20px; background:url(../images/banner_bg.png) no-repeat; width:568px; font-size:12px; line-height:18px; color:#fff;}



.content .Cpart3 .marginNone{ margin:0; position:relative;}
.content .Cpart3 .marginleft{ margin-left:20px;}
.content .paddingNone{ padding-left:0; width:963px;}





#slides { width:250px; height:180px; z-index:100; background:url(../images/slide_bg.png) no-repeat; margin-top:5px;}
#slides .slides_container { width:228px; height:155px; overflow:hidden; position:relative; margin:0px 0 0 10px; padding-top:9px;}

.pagination { margin:15px auto 0 auto;  width:100px; z-index:999; }
.pagination li {float:left;	margin:0 1px;}
.pagination li a {	display:block; width:12px; height:0; padding-top:12px; background-image:url(../images/pagination.png); background-position:0 0; float:left; overflow:hidden;}
.pagination li.current a { background-position:0 -12px;}

.paddingTop{ padding-top:10px;}