﻿@charset "utf-8";
*{ margin:0; padding:0;}
body {margin:0; padding:0;background:#ffffff; font:12px "\5B8B\4F53",sans-serif;  font-family:"Microsoft YaHei";color: hsl(0, 0%, 35%);}
.clear{width:100%;height:0;clear:both;}
.clear{zoom:1}
.clear:after{content:"";clear:both;display:block;}
.clearfix{width:100%;height:auto;clear:both;overflow:hidden;}
li,dl{list-style-type:none;}
fieldset {border:#06c dashed 0px;} 
img{vertical-align:top;border:0;}
ol,ul {list-style:none;}
a { text-decoration:none;}
.top{ width:100%; height:140px; margin-left:0px; text-align: center;}
.zimu{float:left; margin-top:20px; margin-left:20px;}
.right-top{ float:right;  margin-top:35px;margin-right:0px;padding-right:100px;}
.wp-title_content{color: rgb(255, 255, 255); font-size: 70px; background-color: rgb(204, 0, 0);font-family: "Arial Black"; width:68px; 
height:83px; float:left; margin-top:47px; }
.searchbox{height: 30px; width:219px; float:left; margin-left:30px; margin-top:5px;}
.searchbox_txt{font-size: 12px;color: hsl(0, 0%, 40%);line-height: 26px;height: 26px;border: hsl(0, 0%, 83%) 1px solid;padding-left: 5px;padding-right: 5px;}
.searchbox_btn {background:url(../images/a8_8.jpg) no-repeat; width:55px; line-height:28px; height:28px;cursor: pointer;text-align: center; float:right; margin-top:-28px;  }
.searchbox_btn {border: hsl(0, 100%, 100%) 0px solid;width: 55px;line-height: 28px;text-align: center;}
.searchbox .searchbox_btn:hover{ background:url(../images/a6_6.jpg ) no-repeat;width: 55px;cursor: pointer;text-align: center;line-height: 28px;} 
/* .top ul{ width:960px; height:50px; padding-top:5px; float:right;margin-right:30px;padding-right:30px;} */
/* .top ul li{ float:left; width:120px; height:50px;line-height: 50px; text-align:right;} */
/* .top ul li a{font-size: 18px;font-weight: bold;color: hsl(0, 0%, 40%)} */
/* .top ul li a:hover{color: hsl(10, 69%, 47%);} */
/*......*/
.menu{width:100%;overflow:show;z-index:900;}
.menu ul{width:1000px; height:50px;z-index:900; padding-top:5px; float:right;margin-right:30px;padding-right:30px;}
.menu ul li{float:left;text-align:center;width:115px; padding:0 5px;display: block !important; /*For GOOD browsers*/ display: inline; /*For IE*/ position: relative;}

.menu li ul{position:absolute;left:-9999em;width:100px;background:#00b2cc;height:auto;float:none;text-align:left;padding:0;}
.menu li ul li{padding:0;}

.menu li ul ul {margin:0;padding:0}

/*CSS Code for Menu Begin:*/ 
/* Root Menu */ 
.menu ul li a{font-size:18px;display:block;color: hsl(0, 0%, 40%);height:40px;line-height:40px;font-weight:bold;}

/* Root Menu Hover Persistence */ 
.menu li.iehover a {background:#f0f0f0;color:#cc0000} 

.menu li:hover a {background:#f0f0f0;color:#cc0000} 

.menu a:hover {background:#f0f0f0;color:#cc0000} 

/* 2nd Menu */ 
ul#nav li.iehover li a {background:#f0f0f0;height:28px;line-height:28px;font-size:14px;font-weight:normal;color:#000000;} 
ul#nav li:hover li a {background:#f0f0f0;height:28px;line-height:28px;font-size:14px;font-weight:normal;color:#242423;} 
/* 2nd Menu Hover Persistence */ 
ul#nav li.iehover li.iehover a { 
background: #c8c8c8;color: #242423;
} 
ul#nav li.iehover li a:hover { 
background: #c8c8c8;color: #242423;
} 
ul#nav li:hover li:hover a { 
background: #c8c8c8;color: #000000;font-weight:bold;
} 
ul#nav li:hover li a:hover { 
background: #c8c8c8;color: #242423;font-weight:bold;
} 
/* 3rd Menu */ 
ul#nav li.iehover li.iehover li a { 
background: #f0f0f0;
} 
ul#nav li:hover li:hover li a { 
background: #f0f0f0;
} 
/* 3rd Menu Hover Persistence */ 
ul#nav li.iehover li.iehover li.iehover a { 
background: #c8c8c8; 
} 
ul#nav li.iehover li.iehover li a:hover { 
background: #c8c8c8; 
} 
ul#nav li:hover li:hover li:hover a { 
background: #c8c8c8; 
} 
ul#nav li:hover li:hover li a:hover { 
background: #c8c8c8; 
} 
ul#nav ul{display:none;position:absolute;top:39px;left:5px;} 
ul#nav ul ul{display:none;position:absolute;top:0px;left:100px;} 

/* Do Not Move - Must Come Before display:block for Gecko */ 
ul#nav li.iehover ul ul ul { 
display: none; 
} 
ul#nav li.iehover ul ul { 
display: none; 
} 
ul#nav li:hover ul ul ul { 
display: none; 
} 
ul#nav li:hover ul ul { 
display: none; 
} 
ul#nav ul ul li.iehover ul { 
display: block; 
} 

ul#nav ul li.iehover ul { 
display: block; 
} 

ul#nav li.iehover ul { 
display: block; 
} 

ul#nav ul ul li:hover ul { 
display: block; 
} 

ul#nav ul li:hover ul { 
display: block; 
} 

ul#nav li:hover ul { 
display: block; 
} 

/*底部*/




/*top结束*/
.banner{ border-top: hsl(0, 100%, 40%) solid 5px; width:100%; height:604px;}
.wp-content{border-radius: 5px;width: 371px;height: 141px;z-index:800;opacity: 0.71;background-color: hsl(0, 100%, 100%);
position:absolute; left:800px; top:389px;}
/*banner结束*/
.content{ width:1100px; overflow:hidden; margin:0 auto; padding:20px 0;}
.content>p{line-height: 150%;font-size: 30px; font-weight:bold; text-align:center;color: hsl(0, 0%, 35%); margin:30px 0; }
.content>li{ width:140px; height:200px; float:left; text-align:center; margin-right:40px;}
/*content结束*/
.full-cen{ width:100%; height:441px; background: hsl(0, 0%, 96%); margin-top:90px;}
.full-center{ width:1100px; height:441px; margin:0 auto;}
.left-conter{ width:717px; height:441px; float:left; background:url(../images/index_du_01_r1yw.jpg) no-repeat;}
.right-conter{ width:380px; height:441px; float:right; text-align:center;}
.message_left{width: 276px;height: 34px;line-height: 34px; margin:0 auto;font-size: 14px;color: hsl(0, 0%, 47%);}
.input_message{width: 276px;height: 24px;line-height: 24px; margin:0 auto;background-color: hsl(0, 100%, 100%);padding: 4px; border:#CCC dashed 1px;}
.sub_message{width: 120px;height: 28px;line-height: 28px;background-color: hsl(0, 100%, 40%);cursor: pointer;font-size: 14px;color: hsl(0, 100%, 100%);text-align: center;margin-top: 30px; margin-left:110px;}
/*full-con结束*/
.bottom-content{ width:1100px; height:500px; margin:0  auto;}
.left-con{ width:730px; height:450px; float:left; margin-top:40px;}
.box{ width:715px; height:355px; border:#CCC dashed 1px; margin-top:30px;}
.box ul{ width:715px; height:40px;}
.box ul li{ float:left; width:141px; height:40px; border: #CCC dashed 1px; text-align:center;}
.box ul li a{font-size: 14px;color: hsl(0, 0%, 35%);  line-height:40px;}
.box ul li a:hover{font-size: 14px;color: hsl(0, 100%, 40%); line-height:40px;}
.tonggao{ border-bottom:#CCC dashed 1px; margin-top:20px; line-height: 28px; width:695px; margin-left:10px;font-size: 13px;font-weight: 400;color:hsl(0, 0%, 35%); }
.category{font-size: 13px;font-weight: 400;color:hsl(0, 0%, 35%); margin-left:5px;}
.category:hover{color: hsl(212, 100%, 42%);}
.right-con{ background:url(../images/index_r_01_i8oy.jpg) no-repeat; margin-top:96px; float:right; width:332px; height:354px;}
/*bottom-content结束*/
.footer{ width:100%; height:230px; background:hsl(0, 0%, 26%); padding-top:20px;color:#fff;}
.footer1{ width:1100px; height:230px; margin:0 auto;color:#fff;}
.footer1 a{color:#fff;}
.footer1 a:hover{color:#fff;}

/*.footer .footer1 ul{ width:547px; height:50px; padding-top:20px;}
.footer .footer1 ul li{ float:left; width:103px; height:50px; }
.footer .footer1 ul li a{font-size: 14px;color: hsl(0, 100%, 100%); padding-left:20px; height:50px; line-height:50px;}
.footer .footer1 ul li a:hover{color: hsl(0, 100%, 40%);}
.footer .footer1 p{color: rgb(255, 255, 255); line-height: 180%; letter-spacing: 1px; font-family: "Microsoft YaHei"; font-size: 14px;padding-left:20px;}
.footer-right{ float:right; width:300px; height:220px;}
.footer-right li{ float:left; width:112px; height:150px; color:hsl(0, 100%, 100%); text-align:center; font-size:15px; line-height:40px; padding-top:30px;}*/

/* .contentN{ width:100%; height:415px; background: url(../images/ttwt.png) no-repeat center;} */
.contentN{ width:100%; height:500px; background: #e9f1f6;}
.full_contentN{ width:1000px; height:500px; margin:0 auto;}
.contentN .full_contentN img{ margin-top:20px; margin-left:25px; margin-right:30px;text-align:center;}
.contentNN{ width:100%; overflow:hidden; background:#f0f0f4;}

.con-terNN{ width:980px; text-align:center; overflow:hidden; margin:0 auto;}
.imagesNN{ text-align:left;font-size:16px;padding:30px 0;line-height:2.5;}
.imagesNN a{color:#000;}
.con-terNN .imagesNN img{ float:left;}
.con-terNN .imagesNN p{ text-indent:2em; font-family: '宋体';font-size: 15px;line-height:2.5;}



/*index结束*/
.middle{  margin:10px 0; border-bottom:#CCC dashed 1px; padding-bottom:10px; overflow:hidden; }
.content .middle p{ text-align:left;font-size: 16px;line-height: 180%;letter-spacing: 1px; font-weight:normal; text-indent:0em;}

.youshi{ height:280px; width:1100px; margin:0 auto; text-align:left; border-bottom:#CCC dashed 1px; margin-bottom:40px; }
.youshi p{font-size: 30px; letter-spacing: 2.99999976158142px; line-height: 45px; font-weight:bold;text-align:center;}
.youshi img{ margin-left:70px; margin-top:20px; padding-right:80px; border-right:#CCC dashed 1px;}
.youshi li{ width:108px; height:24px; line-height:24px; float:left; font-size:18px; text-align:center; margin-right:156px; margin-top:20px; font-weight:bold;}
.service{ height:340px; margin-bottom:30px; }
.service p{font-size: 30px;letter-spacing:3px;line-height: 45px; font-weight:bold; text-align:center;}
#demo{overflow:hidden; width:1050px; margin:0 auto; }
#demo td{padding:0 10px;}
#demo td img{margin-bottom:5px;}
#demo td a{font-size: 13px;color: hsl(0, 0%, 0%);line-height: 100%;width: 150px;}
/*about结束*/
.left-canvas{width:332px; overflow:hidden; float:left;}
.left-canvas p{color: rgb(255, 255, 255); letter-spacing: 3px; font-size: 22px; background:hsl(0, 100%, 40%); height:45px; line-height:45px; margin-bottom:5px;}
.left-canvas li{ height:40px; width:332px; background:url(../images/h23_03_z96R.jpg) repeat;border-bottom: 1px solid hsl(0, 0%, 82%);padding-left:2px;}
.left-canvas li a{font-size: 16px; line-height:40px;color: hsl(0, 0%, 20%);}
.left-canvas li a:hover{ background:url(../images/h22_05_6DT2.jpg) repeat; height:40px; display:block;font-weight:bold;}
/*left-canvas结束*/
.right-canvas{ width:702px; overflow:hidden; float:right; padding:20px 0;}
.content .right-canvas p:first-child{color: hsl(0, 0%, 40%);font-size: 18px; text-align:left; background:url(../images/bj.jpg) 0 5px no-repeat; padding-left:20px; border-bottom:hsl(0, 0%, 40%) solid 2px; padding-bottom:5px;margin-bottom:20px;}
.content .right-canvas p:first-child a{ font-size:14px; line-height:10px;color:#333; font-weight:normal;}
.content .right-canvas p:first-child a:hover{ text-decoration:underline;}
.content .right-canvas dl{ width:675px; height:170px; margin-top:10px;}
.content .right-canvas dl p{ width:502px;background:none;font-size: 15px;color: hsl(0, 0%, 35%);line-height:20px;  font-weight:normal; border-bottom:0; float:left;  }
.content .right-canvas dl p a:hover{ text-decoration:none;}
.right-canvaswd{ width:702px; overflow:hidden; float:right; padding:0px;margin-top:0px;}
.content .right-canvaswd p:first-child{color: hsl(0, 0%, 40%);font-size: 16px; text-align:left; padding-left:0px; padding-bottom:0px;margin-bottom:0px;}
.content .right-canvaswd p:first-child a{ font-size:16px; line-height:10px;color:#333; font-weight:normal;}
.content .right-canvaswd p:first-child a:hover{ text-decoration:underline;}
.content .right-canvaswd dl{ width:675px; height:170px; margin-top:0px;}
.content .right-canvaswd dl p{ width:502px;background:none;font-size: 15px;color: hsl(0, 0%, 35%);line-height:20px;  font-weight:normal; border-bottom:0; float:left;  }
.content .right-canvaswd dl p a:hover{ text-decoration:none;}
.content .right-canvaswd tr td p{margin:0px;padding:0px;}

.lianxiBox{ border:1px solid #e2e2e2; margin-top:0px;}
.lianxiBox p{font-family:"Microsoft YaHei";padding-left:2px;background:url(../images/h23_03_z96R.jpg) repeat; color: rgb(0, 0, 0); letter-spacing: 3px; font-size: 16px; height:300px; line-height:40px; margin-bottom:5px;}
.lianxiBox p a{color: hsl(0, 0%, 20%);}
.lianxiBox p a:hover{color: hsl(0, 0%, 20%);}


.zixun{color: hsl(212, 100%, 42%); float:right; margin-top:-150px;font-size: 16px; line-height:20px;}
.zixun:hover{ text-decoration:none;color: hsl(212, 100%, 59%);}
.wp-pager_link{text-align: center;clear: both;padding: 5px 0;overflow: hidden;height: 25px; width:702px; margin:0 auto; padding-top:20px;}
.wp-pager_link span.curlink:{border: medium none hsla(0, 0%, 0%, 0);color: hsl(0, 100%, 43%);display: inline-block;padding: 0 3px;height: 18px;
line-height: 18px;margin: 0 2px;}

.pager_link{border: 1px solid hsl(0, 0%, 84%);display: inline-block;padding: 0 3px;height: 18px;line-height: 18px;margin: 0 2px;
text-decoration: none;color: hsl(0, 0%, 35%);}
.pager_link:hover {text-decoration: none;color: hsl(196, 100%, 64%);}
/*service结束*/
.content .right-canvas>li{ background:url(../images/21.png) 3px 3px no-repeat; padding-left:20px; width:680px; text-align:left; border-bottom:#CCC dashed 1px; height:30px; margin-bottom:20px; }
.category{font-size: 14px;color: hsl(212, 100%, 42%); margin-right:10px;}
.category:hover{color: hsl(212, 100%, 59%);}
.articleid{font-size: 14px;color: hsl(0, 0%, 35%);}
.articleid:hover{color: hsl(212, 100%, 42%);}
.time{ float:right;font-size: 12px;color: #CCC;}
.message_left{float:left;width:260px;height:34px;line-height:34px;background-image:none;font-size:14px;color:#777777;text-align:left;word-spacing:0px;padding:0px;font-family:Microsoft YaHei;border:0px;border-color:#333333;border-style:none;clear:both; margin-top:8px; margin-left:150px;}
.message_right.input_message{float:left;width:700px;height:24px;line-height:24px;background-color:#eeeeee;background-image:none;font-size:12px;color:#777777;text-align:left;word-spacing:0px;padding:4px;font-family:SimSun;border:1px;border-color:#aaa;border-style:dashed;clear:both; margin-top:0px; margin-left:150px;}
.message_right.area_message{float:left;width:700px;height:122px;line-height:24px;background-color:#eeeeee;background-image:none;font-size:12px;color:#777777;text-align:left;word-spacing:0px;padding:4px;font-family:SimSun;border:1px;border-color:#aaa;border-style:dashed;clear:both; margin-top:0px; margin-left:150px;}
.but{float:left; cursor:pointer; width:120px;height:28px;line-height:28px;background-color:#000000;background-image:none;font-size:12px;color:#ffffff;text-align:center;word-spacing:0px;padding:0px;font-family:Microsoft YaHei;border:1px;border-color:#000000;border-style:dashed;clear:both; margin-top:20px; margin-left:150px;}

