@charset "utf-8";
/* CSS Document */

body{margin:0 auto; font-size:13px; color:#333; font-family:"宋体"; background:url(../images/topbg.jpg) top center repeat-x;}

/********************公共**************************/
p,h1,h2,h3,h4,h5,h6,ul,li,form,input,ul,ol{ margin:0; padding:0; font-family:"宋体";}
ul li {list-style:none;}
a { color:black; color:#454444;text-decoration:none;}
a:hover { color:#0066cc; text-decoration:underline;}
.f_l{float:left;}
.f_r{float:right;}
img { border:none;}
.clear{clear:both;}

.left{ float:left;}
.right{ float:right;}
.mT10{ margin-top:10px;}
.mT15{ margin-top:15px;}

.top{ width:1200px; height:157px; margin:0 auto;}
.menu{ width:1200px; height:43px; line-height:43px; margin:0 auto;}


#nav .mainlevel{float:left;width:109px;height:43px; float:left;display:block;text-align:center;}
#nav .mainlevel a {color:#fff;text-decoration:none;height:43px;text-align:center;line-height:43px;display:block;font-size:14px;background: url(../images/menunav.jpg) 131px 11px no-repeat;padding-right:2px;font-weight:bold;width: 131px;}
#nav li.mainlevel a:hover{width: 131px;height:43px;color: #fff;}

#nav li.hover a:hover,#nav li.hover a{color:#fff; text-decoration:underline;}
#nav li.mainlevel:hover {color: #fff; text-decoration:underline;}
.menu ul li#mainlevel_01{width: 131px;height:43px;line-height:43px;padding-right:2px;}

#nav .mainlevel .ulnav {display:none; position:absolute;padding:0;border-bottom:0px;width:120px;margin-left:0px; z-index:2;}
.ulnav ul{ width:120px;float:left; margin-left:-6px;background-color:#2277c8;padding:5px 0px 8px 0px;overflow:hidden;position:absolute;z-index: 2;}
.ulnav .ul6{ width: 180px !important; margin-left: -36px;}
.ulnav .ul9{ width: 150px !important; margin-left: -22px; }
#nav .mainlevel ul li {line-height:28px;height:28px;display:block;border-bottom:solid 1px #2d84c4; margin:0px 0px;width:100%;text-align:center;float:left;}
#nav .mainlevel ul li a{color:#fff;line-height:28px;width:100%;height:28px;text-align:center;background:none;float:left;font-size:12px; font-weight:normal;}
#nav .mainlevel ul li a:hover{color:#fff;line-height:28px; width:100%;height:28px;background:none;text-decoration:underline; font-size:12px;background:none; font-weight:normal;}





.banner{ width:1200px; height:320px; margin:12px auto 0px auto; z-index:-9;}
.abs {position:relative;}
.banner .hd {bottom:30px;height:20px;left:0px;width:100%;}
.banner .hd ul {width:1200px;text-align:center;margin:0 auto;}
.banner .hd ul li {display:inline-block;border-radius:5px; list-style:none;background:#fff; width:10px;height:10px; margin-left:15px;cursor:pointer;}
.banner .hd ul li {*display:inline;}
.banner .hd ul li.on { background:#0066cc; cursor:pointer;}
.banner, .banner a {height:320px;display:block;}
.banner ul {margin:0 auto; padding:0px 0px;}

.bannerBot{ width:1200px; height:25px; margin:0 auto;}


.main1{ width:1200px; margin:0 auto;}
.main1 .main1L{ width:350px; float:left;}

.qiehuan{ width:350px; float:left; height:240px;}


.slideBox{width:350px; height:240px;  overflow:hidden; position:relative;} 
.slideBox .hd{ height:18px; overflow:hidden; position:absolute; right:10px; bottom:35px; z-index:1;} 
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;} 
.slideBox .hd ul li{float:left; margin-right:5px;  width:18px; height:18px; line-height:20px; text-align:center; background:#fff; cursor:pointer; color:#333; font-weight:bold; overflow:hidden;} 
.slideBox .hd ul li.on{ background:#f00; color:#fff; font-weight:bold;} 
.slideBox .bd{ position:relative; width:350px; height:240px; z-index:0; overflow:hidden;} 
.slideBox .bd p{position:absolute; left:0; bottom:0; text-indent:10px; line-height:30px;font-family:Verdana; font-size:14px; color:#FFF; display:block;width:100%; height:30px; font-family:14px;filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#aa000000,endcolorstr=#aa000000);background:rgba(0,0,0,0.5);}
.slideBox .bd p a{ color:#fff;}
.slideBox .bd img{ width:350px; height:240px; margin:0; padding:0;} 


.aqkt{ width:350px; float:left; margin-top:15px;}
.title1{ width:330px; background:#0066cc; height:37px; padding:0px 10px;}
.title1 span{ display:block; float:left; background:url(../images/spanbg.jpg) left center no-repeat; padding-left:18px; color:#fff; font-size:16px; height:37px; line-height:37px; font-family:"微软雅黑";}
.aqkt .aqktBox{ width:320px; padding:10px 14px; min-height:216px;float:left; border:solid 1px #d8d8d8; border-top:none;}
.aqkt .aqktBox .aqktImg{ width:320px; display:block; float:left; height:85px;}
.aqkt .aqktBox ul{ width:300px; float:left; padding:0px 10px;}
.aqkt .aqktBox ul li{ width:290px; padding-left:10px; background:url(../images/li_list1.jpg) left center no-repeat;line-height:26px;}
.aqkt .aqktBox ul li a{ font-weight:bold; color:#5d7c90;}

.bgt{width:350px; float:left; margin-top:15px;}
.bgt .bgtBox{width:320px; padding:5px 14px; min-height:130px;float:left; border:solid 1px #d8d8d8; border-top:none;}
.bgt .bgtBox ul li{ width:290px; padding-left:10px; background:url(../images/li_list2.jpg) left center no-repeat;line-height:26px;}
.bgt .bgtBox ul li a{ font-size:12px; color:#333;}

.main1M{ width:510px; float:left; margin-left:20px;}
.tzgg{ width:510px; float:left;}
.title2{ width:510px; float:left; border-bottom:solid 3px #d7d7d7; height:25px; line-height:25px;}
.title2 span{ float:left; color:#0066cc; margin-top:-1px;font-size:16px; font-weight:bold; position:relative; padding:0px 10px; border-bottom:solid 4px #0066cc;}
.title2 a{ float:right; padding:6px 5px; height:13px; display:block; float:right;}

.tzggBox{ width:510px; float:left; padding-top:5px;}
.tzggBox ul li{ width:495px; float:left; border-bottom:dashed 1px #cccccc; height:32px; line-height:32px; background:url(../images/li_list2.jpg) 5px 12px no-repeat; padding-left:15px;}
.tzggBox ul li a{ display:block; float:left; width:420px;}
.tzggBox ul li span{ display:block; float:right; width:75px; float:right; color:#969595;}

.main1R{ width:300px; float:right;}

.xxgk{ width:300px; float:left;}
.xxgkTitle{ width:280px; float:left;}
.xxgkBox{width:280px; padding:4px 9px; min-height:130px;float:left; border:solid 1px #d8d8d8; border-top:none;}
.xxgk .xxgkBox ul li{ width:290px; padding-left:10px; background:url(../images/li_list2.jpg) left center no-repeat;line-height:26px;}
.xxgk .xxgkBox ul li a{ font-size:12px; color:#333;}

.wdy{ width:300px; height:86px; float:left; margin-top:15px;}

.cydh{ width:300px; float:left; margin-top:15px;}
.cydhBox{ width:298px; float:left; padding:10px 0px 0px 0px; min-height:195px; border:solid 1px #d8d8d8; border-top:none;}
.cydhImg{ width:274px; float:left; padding:0px 12px; height:83px; display:block;}
.cydhBox span{ display:block; float:left; line-height:25px; width:290px; padding:5px 4px 0px 4px;color:#5d7c90; font-weight:bold;}

.yqljBg{ width:1200px; height:85px; margin:15px auto 0px auto;}
.yqljTitle{ width:40px; height:75px; padding:5px 0px; float:left;background:#0066cc; font-family:"微软雅黑";text-align:center; color:#fff;}
.yqljBox{ border:solid 1px #d6d6d6; border-left:none; padding:15px 14px; width:1130px; height:55px; float:right;}
#dem{ width:1130px; height:56px; float:left;}
.yqljBox .anliImg1{ display:block; height:56px;}
.yqljBox img{ width:150px; height:56px; display:block; float:left; border:solid 1px #c3e2fa;}

.footBg{ width:100%; background:#0066cc; padding:20px 0px; margin-top:20px;}
.footBg span{ line-height:25px; display:block; width:1200px; margin:0 auto;text-align:center; color:#fff;}



.page{ width:1200px; margin:0px auto; background:#fff;}
.pageL{ width:300px; float:left;}

.leftMenu{ width:300px; float:left;}
.leftMenuT{width:300px; float:left; height:40px; background:#0066cc;}
.leftMenuT span{margin-left:10px;font-weight:bold;background:url(../images/spanbg.jpg) 0px 14px no-repeat;padding-left:20px;height:40px;line-height:40px; display:block;font-size:16px; color:#fff;}

.leftMenuCont{ width:268px; float:left; padding:10px 15px 10px 15px; background:#fff; border:solid 1px #d6d6d6; border-top:none;}
.leftMenuCont ul li{ width:260px; float:left; height:35pxx; background:url(../images/li_list3.jpg) left center no-repeat; padding-left:16px;line-height:35px; font-size:15px;}
.leftMenuCont ul li a{ color:#000;}
.leftMenuCont ul li a:hover{ color:#0066cc;}

.lxCont{width:268px; float:left; padding:10px 15px 10px 15px; background:#fff;border:solid 1px #d6d6d6; border-top:none;color:#000; line-height:28px; font-size:14px;}




.pageR{ width:880px; float:right; min-height: 400px;}
.rightTitle{ width:880px; float:left; height:37px; border-bottom:solid 3px #d7d7d7;}

.INrightM1{float:left;height:37px; line-height:37px;}
.INrightM1 span{font-weight:bold;background:url(../images/spanbg2.jpg) 4px 12px no-repeat; margin-top:-1px;font-size:16px; font-weight:bold; position:relative; padding:9px 10px 9px 20px; border-bottom:solid 4px #0066cc;}
.title_more{ float:right;height:40px; line-height:40px;font-size:13px; color:#333;text-transform:uppercase; padding-right:10px;}

/*in_about*/

.in_con{width:848px; padding:10px 15px;height:100%;overflow:hidden;float:left;border:solid 1px #d6d6d6; border-top:none;}
/*about*/
#in_about{float:left;display:block;width:848px;height:auto;font-size:12px;text-align:left;line-height:30px;}


/*news*/
#in_news{ padding:10px 15px;}
#in_news ul{width:850px;height:100%;overflow:auto; margin:0 auto; padding:0px 0px;}
#in_news ul li{background:url(../images/li_list2.jpg) 5px 12px no-repeat;padding-left:15px;width:835px; height:32px;line-height:32px;display:block; border-bottom:dashed 1px #cfcfd0; list-style:none; float:left;}
#in_news ul li a{ width:735px; float:left; display:block;}
#in_news ul li span{ display:block; float:right; text-align:right;width:100px; color:#b0b0b0;}


.pageNav{width:100%;height:30px;line-height:30px;margin:15px 0px;text-align:center; clear:both;}


/*products*/
#in_pro ul {padding:0px 0px;}
#in_pro ul li{ width:190px; display:block; float:left; margin:20px 10px 0px 10px;}
#in_pro ul li .cpzsImg{ width:190px; display:block; float:left; height:130px;}
#in_pro ul li .cpzsImg a{ width:190px; height:130px; display:block; float:left;}
#in_pro ul li .cpzsImg a img{ width:190px; height:130px;}
#in_pro ul li .cpzsTxt{ width:190px; display:block; float:left; font-size:14px;height:25px; padding-top:6px;line-height:25px; text-align:center;}

/*.title{width:836px; height:40px; text-align:center; font-size:18px; font-weight:bold; margin-bottom:10px; border-bottom:1px #CCC solid;}*/

.title{width:836px; height:80px; margin-bottom:10px; border-bottom:1px #CCC solid;}
.title h1{width:836px; height:30px; padding-top:10px; text-align:center;}
.subTitle{width:836px; height:20px; padding-top:5px; text-align:center; font-size:12px;}
.perNext{width:836px; height:auto; margin-top:14px;  text-align:left; font-size:12px; line-height:200%;}