@charset "utf-8";
/* CSS Document */
* {}
a {text-decoration: none;color: #333;padding:0;margin:0;}
ul {list-style: none;padding:0;margin:0;}
li {list-style: none;padding:0;margin:0;}
ul li {list-style: none;padding:0;margin:0;}
img {border: none;padding:0;margin:0; vertical-align:middle;max-width:100%;}
a img{border: none;padding:0;margin:0;}
input,button,select,textarea{outline:none}
textarea{resize:none}
p{padding:0;margin:0;}
body {font-family: Verdana, Arial, Helvetica, sans-serif;line-height: 24px; font-size:12px;color:#333;padding:0;margin:0; font-family:"微软雅黑";}
.head{width:1150px;margin:0px auto;clear:both;}
.top,.main,.link,.foot {width:1150px;margin:0px auto;overflow:hidden;clear:both;}
.bg1{ border-bottom:1px solid #ddd;}
.top{ line-height:32px;}
.top p{ float:right;}
.top p a{ padding-left:10px;}
.logo{ float:left;}
.sear{ float:right; width:290px; padding-top:22px;}
.sear1{background:url(../images/sear.jpg) no-repeat left center; padding:4px 0px; padding-left:14px; width:190px; margin:0; height:24px; border:none;}
.sear2{background:url(../images/sear.jpg) no-repeat right center; height:32px; width:85px; margin:0; border:none;}
.sear p{ text-align:center; font-size:16px; color:#990014; letter-spacing:1px; padding-top:5px;}
.menu{ background:#28166f;clear:both;}
.menu ul{width:1150px;margin:0px auto; border-left:1px solid #57498f;}
.menu li{ border-right:1px solid #57498f; float:left; text-align:center; width:126px; line-height:40px;position:relative;}
.menu li:hover{background:rgba(220,38,27,0.8);}
.menu li a{ color:#FFF; font-size:18px;}
.menu li p{ display: none; position:absolute; top:42px; left:0; width:100%; z-index:999;background: rgba(40,22,111,0.8);} 
.menu li p a{ line-height:40px;display:block; text-align:center; color:#FFF; font-size:14px;}
.menu li p a:hover{ background:rgba(220,38,27,0.8);}
.menu li:hover p{ display:block;}

.qietu{overflow:hidden;clear:both;}
.hj{overflow:hidden; clear:both; height:10px;}
.hj2{overflow:hidden; clear:both; height:20px;}
.hj3{overflow:hidden; clear:both; height:30px;}
.tit1{ text-align:center; font-size:34px; font-weight:bold; color:#28166f;background:url(../images/tt1.jpg) no-repeat center bottom; padding:20px; line-height:46px;}
.nr1{ overflow:hidden; clear:both;}
.nr1 li{ float:left; width:200px; text-align:center; padding:15px;}
.nr1 li a{ display:block;}
.nr1 li:hover a{ color:#DA251E;}
.nr1 li p{ padding-top:20px; font-size:26px; font-weight:bold; line-height:40px;}

.m_left{ float:left; width:846px;}
.m_right{ float:right; width:284px;}
.m_left_l{ float:left; width:370px;}
.m_left_r{ float:right; width:454px;}
.bor1{ border:1px solid #dfdfdf;}
.bor2{ border:1px solid #dfdfdf; border-top:none;}

.none {display:none;}
.tit2{ overflow:hidden; clear:both; border:1px solid #dfdfdf;height:32px;line-height:32px; border-top:3px solid #28166f; font-size:16px;}
.tit2 li{float:left;cursor:pointer; padding:0px 20px;}
.tit2 .active{background:#28166f;color:#fff;}
.tit2 span{ display:block; float:left; color:#FFF;background:#28166f; padding:0 25px;}
.more1{ float:right; color:#666; padding-right:8px; display:block; font-size:12px;}
.nr2{ overflow:hidden; clear:both; padding:6px; font-size:14px;}
.nr2 li{background:url(../images/tub3.jpg) no-repeat left center; padding-left:12px; overflow:hidden; clear:both; line-height:27px;height:27px;}
.nr2 li span{ display:block; float:right;}

.tit3{ overflow:hidden; clear:both;background:url(../images/tbg1.jpg) repeat-x; height:31px;line-height:31px; font-size:16px;}
.tit3 li{float:left;cursor:pointer; width:50%; text-align:center;}
.tit3 .active{background:#28166f;color:#fff;}
.tit3 span{ display:block; float:left; color:#FFF;background:#28166f; padding:0 20px;}
.tit3 a:hover span{ color:#FFF;background:#DA251E; }
.nr2_p1{ float:left; display:block; width:90px; height:80px;}
.nr2_p1 img{ width:90px; height:80px;}
.nr2_p2{ float:right; width:160px; margin:5px 0px; line-height:25px;height:80px; overflow:hidden; font-weight:bold; color:#F00; font-size:14px;}
.nr2_p0{ overflow:hidden; clear:both; padding:2px;}

.adv1{ overflow:hidden; clear:both; padding:15px 0px;}
.nr3{ padding:8px;overflow:hidden; clear:both;}
.nr3_p1{ display:block; float:left;}
.nr3_p1 img{ width:368px; height:250px;}
.nr3_p2{ float:right; width:446px;}
.nr3_p2 p{ margin-bottom:5px; padding:0 5px; line-height:21px; height:70px; overflow:hidden;}
.nr3_p2 p a{ display:block; font-size:14px; line-height:28px;height:28px; overflow:hidden;}
.nr3_p3 li{background:url(../images/tub3.jpg) no-repeat left center; padding-left:12px; overflow:hidden; clear:both; line-height:25px;height:25px; font-size:14px;}
.nr4{ padding:5px 7px;overflow:hidden; clear:both;}
.nr4 iframe{ width:100%; height:260px;}
.m_left2{ float:left; width:370px; margin-right:18px;}
.m_right2{ float:right; width:368px;}
.more2{ font-size:12px; color:#FFF; padding:0px 10px; margin:4px 5px; line-height:23px; background:#da251d; border-radius:20px; display:block; float:right;}
.nr5{ overflow:hidden; clear:both; padding:4px;}
.nr5 li{ float:left; padding:9px 7px;  text-align:center;}
.nr5 li a{ display:block;}
.nr5 li p{ padding-top:10px; font-size:14px;}
.nr5 li img{  height:170px;}
.ctext{height:30px;width:32px; line-height:30px;text-align:center;margin-top:5px;font-size:14px;color:#444;float:left;z-index:99;position:relative;background:#fff;}
.ctext2{height:25px;width:60px; line-height:25px;text-align:center;margin-top:;font-size:14px;color:#777;float:left;z-index:99;position:relative;background:#fff;}
.tt2{background:url(../images/tt2.jpg) no-repeat; padding:8px 0px; padding-left:42px; width:220px; line-height:21px; height:21px; border:none;float:left;margin-left:-35px;}
.tt21{background:url(../images/tt2.jpg) no-repeat; padding:8px 0px; padding-left:75px; width:187px; line-height:21px; height:21px; border:none;float:left;margin-left:-70px;}
.tt3{background:url(../images/tt3.jpg) no-repeat; padding:8px 0px; padding-left:42px; width:220px; line-height:21px; height:21px; border:none;float:left;margin-left:-35px;}
.tt4{background:url(../images/tt4.jpg) no-repeat; padding:8px 0px; padding-left:42px; width:220px; line-height:21px; height:21px; border:none;float:left;margin-left:-35px;}
.tt6{background:#ed5900; border-radius:8px; width:262px; line-height:40px; height:40px; border:none; font-size:16px; color:#FFF; font-family:"微软雅黑";}
.nr6{ overflow:hidden; clear: both; padding:15px 30px; position:relative;}
.left{ position:absolute; left:8px; top:30%;}
.right{ position:absolute; right:8px; top:30%;}
.nr6 li{ float:left; padding:10px; height:70px;}
.nr6 li img{  height:70px;}
.tt7{ width:175px; border:1px solid #ccc; padding:5px;}

.fbg{ background:#da251d;}
.foot{ color:#FFF; padding:15px 0px;}

.tit4{ border-bottom:3px solid #dedede; line-height:40px; font-size:16px;}
.m_left3{ float:left; width:240px; margin-right:18px;}
.m_right3{ float:right; width:880px;}
.nr7{ overflow:hidden; clear:both;}
.nr7 li{font-size:16px; line-height:48px;}
.nr7 li a{ display:block;background:url(../images/tbg2.jpg) no-repeat; padding-left:40px; }
.nr7 li a:hover{background:url(../images/tbg3.jpg) no-repeat; color:#FFF;}
.tit5{ text-align:center; font-size:24px; padding:15px 0px;}
.nr8 li{ overflow:hidden; clear:both; height:152px; margin-bottom:20px;}
.nr8_p1{ float:left; text-align:center;width:210px;border:1px solid #ccc; height:150px;margin-right:20px;background:#efefef;}
.nr8_p1 img{ max-width:210px; height:150px;}
.nr8_p2{ float:left; width:645px;}
.nr8_p3{ overflow:hidden; clear:both; line-height:40px; font-size:14px;}
.nr8_p3 a{ font-size:18px;}
.nr8_p3 span{ display:block; float:right;}
.nr8_p4{ font-size:14px; height:44px; overflow: hidden; margin-bottom:12px;}
.more3{ font-size:12px; color:#FFF; padding:0px 10px; margin:4px 5px; line-height:23px; background:#909090; border-radius:20px; display:block; float:left;}


.sanbian .span4{width:100%;height:30px;}
.sanbian .button{width:30%;height:30px;}

.xiangmu{font-size:15px;border-collapse: collapse;}
.xiangmu td{padding:5px ;border:1px solid #ccc;}
.xiangmu .tit{color:#999;font-weight:600;}

.fabu td{padding:5px;font-size:15px;}
.fabu td input,.fabu td textarea,.fabu td select,.fabu td option{padding:5px;}


.slideBox{ width:370px; height:290px; overflow:hidden; position:relative; border:1px solid #ddd;  }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.current{ background:#f00; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:370px; height:290px; display:block;  }


.slideBox .prev,
.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }