﻿@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;}
a{ text-decoration:none; color:#333;}
ul,li{ list-style-type:none;}
img{ border:0;vertical-align:top;}
input,textarea,select{ vertical-align:middle;outline:0;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,br,pre,form,fieldset,input,textarea,p,blockquote,th,td,img,select,input,a,div,strong,span,b{ margin: 0; padding: 0; }
body{ width:100%;font-family:"Microsoft YaHei","SimHei",Arial; font-size:12px; min-width:1000px;}

/* Public */
.cont{ width:100%; overflow:hidden; clear:both; }
.content{ width:1000px; margin:10px auto; clear:both;}
.fl{ float:left;}
.fr{ float:right;}
.clear{ clear:both;}
.sub{ clear:both; overflow:hidden; width:100%; clear:both; background:url(../images/botbg.jpg) no-repeat center bottom; /*padding:10px 0 45px;*/ }


/* head */
.head{ background:url(../images/topbg.jpg) repeat-x 0 bottom; height:115px; border-bottom:1px solid #e45353;}
.head .logo{ float:left; padding:5px 0 0;}
.head_right{ float:right; width:236px; padding:15px 0 0;}
.head_right p{ color:#fff; background:url(../images/time.png) no-repeat 0 0; padding-left:60px; line-height:18px; font-size:12px;}
.site_search{ overflow:hidden; padding:13px 0 0;}
.textp1{width:158px; height:20px; line-height:20px; border:1px solid #d2d1d1; background:#fff; padding:0 5px; float:left;-webkit-border-radius: 1px; -moz-border-radius:1px;border-radius:1px; behavior: url(js/PIE.htc); position:relative;}
.subp1{width:31px; height:22px; line-height:21px; color:#fff; overflow:hidden; cursor:pointer;background:#4c4944;margin-left:6px; border:0px; float:left;}


/* serach */
.search{ float:left; width:576px; padding-top:10px;}
.search .hd{ overflow:hidden; }
.search .hd ul{overflow:hidden;}
.search .hd ul li{ width:121px; height:36px; font-size:15px; line-height:36px; float:left; cursor:pointer; color:#333; margin-right:9px; display:inline; text-align:center;}
.search .hd ul li b{ display:block;}
.search .hd ul li.on{background:url(../images/search_lion.jpg) repeat-x 0 0;color:#fff;}
.search .hd ul li.on b{ display:none;}
.search .bd{ clear:both;-webkit-border-radius:0px 4px 4px 4px; -moz-border-radius:0px 4px 4px 4px;border-radius:0px 4px 4px 4px; behavior: url(js/PIE.htc); position:relative; background:#fbfbfb; height:204px; }
.search .bd ul{zoom:1; }
.seartop{background:url(../images/search_bg01.jpg) repeat-x; height:129px;}
.input{  padding:36px 0 0 40px;}
.input input{outline:0;}
.sel{ width:85px; border:1px solid #da2e2e; background:#fff; height:30px; line-height:30px; vertical-align:top;float:left; color:#8e8a8a;}
.textp2{width:316px; height:28px; line-height:28px; border:1px solid #da2e2e; background:#fff; padding:0 10px; float:left; margin-left:4px; display:inline;}
.subp2{width:62px; height:30px; overflow:hidden; cursor:pointer;background:url(../images/butbg.jpg) repeat-x #6c6060;margin-left:3px; border:0px; float:left; color:#fff; font-size:14px;font-family:"Microsoft YaHei"; letter-spacing:2px; text-align:center; display:inline;}
.ser_link { font-size:13px; padding:16px 0 0 40px;}
.ser_link a{ color:#fff; display:inline-block; float:left; background:url(../images/seli.jpg) no-repeat 0 center; padding-left:15px; margin-right:17px; display:inline;}
.ser_link a:hover{ color:#ffe504;}
.ser_sm{background:url(../images/search_bg02-2.jpg) repeat-x; font-family:"SimSun";}
.ser_sm p{ background:url(../images/search_bg02-1..jpg) no-repeat 0 0;}
.ser_sm p span{ display:block; height:75px; line-height:23px; overflow:hidden; background:url(../images/search_bg02-3.jpg) no-repeat right 0;}
.ser_sm p span b{padding-top: 30px;line-height: 16px;  height:48px;font-weight:normal; display:block; width:92%;overflow:hidden; /*text-overflow:ellipsis; white-space:nowrap; */padding-left:23px; }

.sdate{ height:128px;background:url(../images/search_bg01.jpg) repeat-x #a40d01; }
.sdate p{ overflow:hidden; padding:25px 0 0 30px;}
.sdate p a{ display:block; float:left; color:#fff; height:32px; line-height:32px; width:40%; padding:0 30px 0 20px; font-size:13px;overflow:hidden; text-overflow:ellipsis; white-space:nowrap; background:url(../images/icon02.jpg) no-repeat 10px center;}
.sdate p a:hover{color:#ffe504;}
.sdate p a.more_s{ background:none; width:90%; text-align:right;}
.sdate p a.more_s:hover{ text-decoration:underline;}


/*2017-1-13*/
.main1_left .sslct{float:left;position:relative;}
.main1_left .sslct .sTxt{margin:0px;}
.main1_left .sslct .sTxt span{float:left;width:72px;height:30px;line-height:30px;background:url(../images/icons1.gif) no-repeat left top; cursor:pointer;padding-left:6px;}
.main1_left .sslct ul{position:absolute; left:0px;top:30px;width:78px;height:0px; overflow:hidden;background-color:#FFF;z-index:999;}
.main1_left .sslct ul li{ line-height:24px;}
.main1_left .sslct ul a{display:block;height:24px;text-align:center;color:#333;text-decoration:none;}
.main1_left .sslct ul a:hover{background-color:#A70D01; color:#fff; text-decoration:none;}

/* news */
.newscont{float:right; width:410px; overflow:hidden; height:250px; background:#fdf8ed;}
.news{ margin:17px 22px 0;}
.news .hd{ overflow:hidden; }
.news .hd ul{overflow:hidden; border-bottom:2px solid #d52423; position:relative;}
.news .hd ul li{ width:90px; height:28px; font-size:14px; line-height:28px; float:left; cursor:pointer; color:#000; margin-right:9px; display:inline; text-align:center; overflow:hidden;background:#d1d1d1;-webkit-border-radius:6px 6px 0 0; -moz-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0; behavior: url(js/PIE.htc); }
.news .hd ul li span{ display:block;width:90px; height:28px; }
.news .hd ul li a.more{ position:absolute; z-index:11; right:0px; top:0; display:none; color:#d52423; font-size:12px; text-decoration:underline;}
.news .hd ul li a.more:hover{ color:#ff0000;}
.news .hd ul li b{ display:block;}
.news .hd ul li.on a.more{ display:block;}
.news .hd ul li.on span{background:#d52423;color:#fff; font-weight:bold;}
.news .hd ul li.on span b{ display:none;}
.news .bd{ clear:both;}
.news .bd ul{zoom:1; padding:14px 0 0;position:relative; font-family:"SimSun";}
.news .bd ul li{ line-height:28px; vertical-align:top; overflow:hidden;}
.news .bd ul li a{ float:left; display:block; width:70%;overflow:hidden; text-overflow:ellipsis; white-space:nowrap; color:#333; background:url(../images/icon01.jpg) no-repeat 0 center; padding-left:12px; font-size:13px;}
.news .bd ul li span{ float:right; color:#9b9b9b;}
.news .bd ul li a:hover{ color:#cc0000; text-decoration:underline;}


.c2{ padding:19px 0 0;}
/* imgscroll  */
.imgscroll{ width:468px; height:240px; overflow:hidden; position:relative;float:left;}
.imgscroll .hd{ height:15px; overflow:hidden; position:absolute; right:8px; bottom:8px; z-index:1; }
.imgscroll .hd ul{ overflow:hidden; zoom:1; float:left;  }
.imgscroll .hd ul li{ float:left; margin-right:4px;  width:9px; height:9px; line-height:14px; text-indent:100px; background:#fff; cursor:pointer;filter:alpha(opacity=73); opacity:0.73; }
.imgscroll .hd ul li.on{ background:#da3231; color:#fff;filter:alpha(opacity=100); opacity:1; }
.imgscroll .bd{ position:relative; height:100%; z-index:0;   }
.imgscroll .bd li{ zoom:1; vertical-align:middle; }
.imgscroll .bd img{ width:468px; height:233px; display:block;  }

.imgscroll .prev,
.imgscroll .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;   }
.imgscroll .next{ left:auto; right:3%; background-position:8px 5px; }
.imgscroll .prev:hover,.imgscroll .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.imgscroll .prevStop{ display:none;  }
.imgscroll .nextStop{ display:none;  }
		
			
/* navigation */
.navigation{ float:right; width:519px; overflow:hidden;    height: 240px; }
.navigation .hd{ overflow:hidden; position:relative; z-index:2; }
.navigation .hd ul{overflow:hidden; padding-left:20px;}
.navigation .hd ul li{ width:95px; height:25px;font-size:13px; line-height:25px; float:left; cursor:pointer; color:#656462; margin-right:9px; display:inline; text-align:center;-webkit-border-radius:5px 5px 0 0; -moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0; behavior: url(js/PIE.htc); position:relative; z-index:10; font-weight:bold;}
.navigation .hd ul li b{ display:block; font-size:15px; }
.navigation .hd ul li.on{ border:1px solid #be0100; background:#fff; border-bottom:1px solid #fff;color:#d52423;}
.navigation .hd ul li.on b{ display:none;}
.navigation .bd{ clear:both;-webkit-border-radius:5px; -moz-border-radius:5px;border-radius:5px; behavior: url(js/PIE.htc); position:relative; height:204px; overflow:hidden; border:1px solid #be0100; top:-1px; z-index:0;}
.navigation .bd ul{zoom:1; padding:17px 0 0 40px; }
.navigation .bd ul li{ float:left; width:33%; line-height:30px; vertical-align:top;}	
.navigation .bd ul li a{ display:block; background:url(../images/icon03.jpg) no-repeat 0 center; width:90%;overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-size:13px; color:#000; padding-left:13px;}
.navigation .bd ul li a:hover{ color:#d52423;}
.navigation .bd ul li.more{ width:100%;}	
.navigation .bd ul li.more a{ background:none; text-align:right; width:95%; color:#d52423;}		
.navigation .bd ul li.more a:hover{ color:#ff0100;}


/* fast */
/*.fast{ padding:15px 0 0;}*/
.fast h1{ font-size:15px; height:38px; line-height:40px; /*background:url(../images/fast_titbg.jpg) repeat-x 0 bottom;*/}
.fast h1 span{ display:block; color:#ab0100; /*ackground:url(../images/icon04.png) no-repeat 0 bottom;*/}
.fast ul{ /*padding:8px 0;*/}
.fast ul li{ float:left; background:url(../images/icon05.png) no-repeat 0 center;line-height:28px; height:28px; overflow:hidden; vertical-align:top; font-size:13px; width:16%;}
.fast ul li a{ display:block; width:80%;height:28px; padding-left:10px;overflow:hidden; text-overflow:ellipsis; white-space:nowrap; color:#a90100;}
.fast ul li a b{ font-size:14px; font-weight:normal; display:block; color:#2d2d2d;}
.fast ul li a:hover b{ display:none;}


/* footer */
.footer{ background:#6c6c6c; height:60px; text-align:center;}
.flink{ line-height:12px; color:#fff; padding-top:8px;}
.flink a{ color:#fff; margin:0 10px;}
.flink a:hover{ color:#d52423;}
.flink a.more{ color:#d52423;}
.footer p{ color:#fff;}

.code{ position:fixed; top:20%; right:10px;}

/*侧边栏*/
.ewm {height:208px;background: url('../images/suspend_left.png') no-repeat left;  position:absolute;right:0;top:200px; overflow:hidden;z-index:999;}
.ewm .ewm_L{float:left; width:28px;   font: 15px "Microsoft YaHei";color: #fff;text-align: center;margin:150px 0 0;}
.ewm ul{background:#fff;width:116px;height:305px;    float: right; text-align:center;}
.ewm ul li{border-bottom:1px solid #ccc;padding:14px 0;}
.ewm ul li.qq a{font: 14px "Microsoft YaHei";color:#0367a5;}

.news img {
    margin-top: 10px;
    padding-left: 5px;}


b.mt {
    padding-left: 85px;}.ewm ul li img {width: 75px;height: 75px;}