/*鏍峰紡鍒濆鍖栧強鍏叡鏍峰紡閮ㄥ垎*/

body{color:#333; font-size:12px; margin:0 auto; background-color:#fff; font-family:"Microsoft YaHei"; }
a{color:#333; text-decoration:none;}      /*瀹氫箟鍏ㄥ眬閾炬帴棰滆壊*/
a:hover{color:#d00360; transition:0.3s all; }      /*瀹氫箟鍏ㄥ眬閾炬帴榧犳爣婊戣繃棰滆壊*/
div,ul,li,span,p,img,h1,h2,h3,h4,h5,h6,dl,dt,dd{margin:0px; padding:0px; list-style:none; border:0px;}    /*涓昏鏍囩鐨勬牱寮忓垵濮嬪寲*/
.cl{clear: both; height:0px; overflow:hidden;}  /*娓呴櫎宸﹀彸娴姩*/
.fl{float:left;}     /*瀹氫箟宸︽诞鍔�*/
.fr{float:right;}     /*瀹氫箟鍙虫诞鍔�*/

.cp img{border:1px solid #C1C1C1; padding:2px;  background:#fff;}      /*瀹氫箟鏍囩璋冪敤鍥剧墖鐨勮竟妗嗘牱寮�*/
.cp a:hover img{ border:1px solid #2393ab; padding:2px; background:#fff;}      /*瀹氫箟榧犳爣缁忚繃鏃惰竟妗嗙殑鍙樺寲鏁堟灉*/
#copy{ display:none;}      /*闅愯棌鍚庡彴鑷甫鐗堟潈DIV*/
.top,.logo,#menu,.sousuo,.pro,.hzqy,#anli,.company,.main{width:1100px; margin:0 auto; height:auto; overflow:hidden;}      /*瀹氫箟鐗堥潰缁熶竴瀹藉害*/




.top20{ margin-top:20px;}	 
.top30{ margin-top:30px;}
.top40{ margin-top:40px;}
.top50{ margin-top:50px;}
.top65{ margin-top:65px;}

/*椤靛ご*/
.topbg{ border-bottom:1px #ccc solid; height:30px;background: #eee;min-width: 1100px; color: #666;}
.top1{ width:290px; height:30px; line-height:30px; color:#999999;}
.top2{ width:250px; line-height:30px; text-align:right; color:#999999;}
.top2 a{ color:#999999;}
.top2 a:hover{ color:#d00360;}

/*LOGO*/

.logo1{ margin-top:26px; margin-bottom:26px;}
.logo2{ margin-top:40px; padding-left:260px; line-height:26px; font-size:16px; font-weight:bold; color:#333;background:url(tel.jpg) center center no-repeat;}
.logo2 span{ font-size:24px; color:#333; font-weight:normal;}
.logo2 font{ font-size:24px;color:#ee7417;}
.logo3{ margin-top:64px;}

/*瀵艰埅*/
.box {
    width: 1100px;
    height: auto;
    margin: 0 auto;
}
.nav_bg {    width: 100%;min-width: 1100px;height: 57px; margin: 0 auto; background:#d00360;}

.nav li {
    position: relative;    width: 137px;    height: 57px;    line-height: 57px;    float: left;    text-align: center; }

.nav li a {
    color: #fff; font-size: 16px;  display: block;    background-size: 0px; background-position: center;}

.nav li a:hover {
    background:url(20170515221756_1594224940.jpg) center center no-repeat; transition-duration: 0.3s;  transition: 0.6s all; background-size:101%;}
.nav .a_nav a{
       background:url(20170515221756_1594224940.jpg) center no-repeat;
}
.menu ul {    position: absolute;  top: 57px;  left: 0;  z-index: 9999;  opacity: 0; background:#d00360;
    -webkit-transition: opacity .25s ease .1s;
    -moz-transition: opacity .25s ease .1s;
    -o-transition: opacity .25s ease .1s;
    -ms-transition: opacity .25s ease .1s;
    transition: opacity .25s ease .1s;
}
.menu li:hover > ul { opacity: 1; }
.menu ul li {   height: 0; width: 100%;  overflow: hidden; 
    -webkit-transition: height .25s ease .1s;
    -moz-transition: height .25s ease .1s;
    -o-transition: height .25s ease .1s;
    -ms-transition: height .25s ease .1s;
    transition: height .25s ease .1s;

}
.menu li:hover > ul li {
    height: 42px;
    line-height: 42px;
    overflow: visible;}
.menu ul li a {
    width: 122px;;    border-bottom: 1px solid #fa2c3d;    text-align:center;    font-size: 12px;}
.menu ul li:last-child a { border: none; }




 /*骞荤伅鐗�*/
.banner{ width:100%;}

#flashs .btn span{ color:#333 !important; border:1px solid #fff !important; }
#flashs .btn span.cur{ background:#fff !important; color:#333 !important;}

#flashs .btn {
    position: absolute;
    z-index: 7;
    bottom: 22px;
    right: 18% !important;
    margin-right: 0px;
    padding: 5px 6px;}

/*鎼滅储*/
.sousuobg{ width:100%; height:48px; line-height:48px; border-bottom:1px #cccccc solid;}
.sousuo1 a{ color:#666666;}
.sousuo1 a:hover{ color:#d00360; transition:0.3s all;}

.sousuo1 span{ font-weight:bold;}
.sousuo2{width:284px; padding-top:12px;}
.search-bg{width:221px;}
#infoname{color:#888888; background:#fff; border:1px #bcb9b9 solid; outline:none; HEIGHT: 22px; line-height:22px; padding-left:10px; width:221px;}
.search-i{width:61px;}


/*鏈嶅姟椤圭洰*/
.fwxmbt{ text-align:center; font-size:36px; color:#d00360; line-height:45px;}
.fwxmbt a{ font-size:36px; color:#d00360;}
.fwxmbt span{ color:#333; font-size:18px;}
.fwxm1{ }

.fwxm1 ul li{ width:210px; border:1px #dbdbdb solid; float:left; height:264px; margin-right:10px; text-align:center;  border-bottom:5px #d00360 solid; position:relative; overflow:hidden;}
.fwxm1 ul li dt { font-size:18px; font-weight:bold; line-height:28px; padding-top:25px;}
.fwxm1 ul li dt span{ font-size:14px; font-weight:normal;}
.fwxm1 ul li dd{ font-size:13px; line-height:28px; padding-top:11px; padding-bottom:12px;}
.biankuan{ border:1px #ccc solid; width:85px; height:30px; line-height:30px; text-align:center; margin:0 auto;}
.biankuan a{ font-size:14px;}
.fwxm1 ul li:nth-child(2){ border-bottom:5px #36d9cd solid;}
.fwxm1 ul li:nth-child(3){ border-bottom:5px #fec645 solid;}
.fwxm1 ul li:nth-child(4){ border-bottom:5px #f85352 solid;}
.fwxm1 ul li:nth-child(5){ border-bottom:5px #78de4f solid;}

.fwxm1 ul li em img{ position:absolute; top:84px; left:0px; transition:0.7s all;}

.fwxm1 ul li:hover em img{ position:absolute; top:270px; left:0; transition:0.7s all;}


/*浼樺娍*/

.youshi_bt{
	width: 1100px;
	height: 75px;
	font-size: 18px;
	color: #fff;
	text-align: center;
	margin: 0 auto;
}
.youshi_bt .h2{
	font-size: 36px;
	line-height: 30px;
	font-weight: bold;
	color: #fff;
	padding-bottom: 15px;
}

#youshi_t{width:1100px; height:179px; padding-top:80px; text-align:center; font-weight: bold; margin:0 auto;}
#youshi_t .wz{
	font-size: 46px;
	line-height: 50px;
	margin-left:50px;
}
#youshi_bg{
	width: 100%;
	height:718px;
	padding-top:81px;
	background: url(20170515224350_1403572509.jpg) no-repeat center;
	margin: 0 auto;
	margin-top: 65px;
	margin-bottom:40px;
}
#youshi_nr1{
	width: 1100px;
	height: 252px;
	margin: 0 auto;
	margin-top: 40px;
}
#youshi_nr1 ul li{
	width: 275px;
	height: 252px;
	float: left;
	margin: 0 auto;
}
#youshi_nr1 .bj1{ background:url(20170515225313_487585812.jpg); height:172px; width:235px; padding-left:20px; padding-right:20px; padding-top:83px;}
#youshi_nr1 .bj2{ background:url(20170515225313_283743256.jpg); height:172px; width:235px; padding-left:20px; padding-right:20px; padding-top:83px;}
#youshi_nr2 .bj3{ background:url(20170515225416_1227970984.jpg);  height:175px; width:245px; padding-left:15px; padding-right:15px; padding-top:80px;}
#youshi_nr2 .bj4{ background:url(20170515225417_1160771172.jpg);  height:175px; width:245px; padding-left:15px; padding-right:15px; padding-top:80px;}

#youshi_nr2{width:1100px; height:252px; margin:0 auto; margin-top:10px;}
#youshi_nr2 ul li{
	width: 275px;
	height: 252px;
	float: left;
	margin: 0 auto;
}

#wz{ width:200px; text-align:center;  line-height:30px; margin:0 auto;}
#wz span{
	font-size: 18px;
	line-height:40px
	text-align: center;
	font-weight: bold;
	color: #090909;
}



/*鍚堜綔浼佷笟*/
.hzqybt{ text-align:center;}
.hzqybt span{ font-size:18px; line-height:40px; color:#777777; text-transform:uppercase;}
.hzqybt a{ font-size:36px; font-weight:bold; color:#d00360;}
.hzqybt a:hover{color:#333; transition:0.3s all;}
.hzqy1{ margin-top:15px; margin-bottom:25px;}
.hzqy1.cp > table > tbody > tr { display: block; margin-top: 8px;  line-height: 19px;}



/*妗堜緥灞曠ず*/
.anlibg{ background:url(20170516093201_1849762685.jpg) center no-repeat; min-width: 1100px;height:686px;}
.anlibt{ text-align:center;     padding-top: 59px;    line-height: 37px; color:#fff;}
.anlibt a{ font-size:36px;color:#fff; }
.anlibt a:hover{ color:#deea18; transition:0.3s all;}
.anlibt span{ font-size:18px; text-transform:uppercase;color: #d4d4d4;}
.anlibtx{ background:url(20170516101106_1518031063.jpg) center no-repeat; width:100%;  line-height:24px; height:24px; position:relative;}
.anlibtx .btn { display: block; float: left; height: 24px; width: 25px; left:547px; position:absolute;}
.anlibtx .btn_l { background: url(20170417151409_347843719.gif) no-repeat scroll 0 0; left: 520px;}
.anlibtx .btn_r { background: url(20170417151653_2008202000.gif) no-repeat scroll right 0;}
.anlibtx .btn_l:hover {background: url(20170417152007_1220748840.jpg) no-repeat scroll 0 0;}
.anlibtx .btn_r:hover {background: url(20170417152143_1959588120.jpg) no-repeat scroll right 0;}

.anli1{ margin-top:26px;}
.slide_c { margin:0 auto;  overflow: hidden; width: 1100px; height: 475px;}
.slide_c td { overflow: hidden;width: 274px;padding-left: 0 !important;display: block;float: left;}

.slide_c img { width: 250px; height: 188px;}
.slide_c td div,.slide_c td br{ line-height:30px; color:#FFF;}
.slide_c td div a,.slide_c td br a{ color:#fff;}


/*绠€浠�*/
.company1{ width:575px;}
.companybt{ font-size:36px; color:#d00360; line-height:90px; }
.companybt span{ font-size:30px; color:#9f9f9f;} 	
.companybtx{ border-bottom:3px #d00360 solid; width:25%;}
.company11{ font-size:20px; line-height:48px; }
.company11 span{ font-size:15px; line-height:28px;}
.company11 span a{ font-size:15px; color:#F00;}
.company11 span a:hover{ color:#d00360;}
.company2{ padding-top:80px;}



/*鏂伴椈*/
.xinwenbg{ background:#f5f5f5; width:100%;min-width: 1100px; height:642px;}
.title_f{font:bold 42px/42px "Microsoft Yahei"; color: #d00360; padding-top: 40px; text-align: center;}
.title_f span{ font-family:"arial"; font-size:36px; color:#dcdcdc; font-weight:normal; text-transform:uppercase;}
  

.convert{ width:1100px; height:450px; margin:0 auto; background: url(20170516162312_14582899.png) no-repeat center 30px;}
.convert .tab{width:296px; height:50px; margin:0 auto; padding-top: 30px;}
.convert .tab a{display:block; color:#666; text-align: center; width: 148px; height:30px; line-height: 30px; font-size:16px; float:left;}
.convert .tab a.on{display:block; color:#fff; background:url(20170516162253_966440775.png) no-repeat center;}


.convert .content{ overflow:hidden; width:1100px; height:380px; position:relative; margin-top:20px;}
.convert .content ul{ position:absolute; left:0; top:0; height:380px;}
.convert .content li{ width:1100px; height:auto; float:left;}
.content td br{ display:none;}
.content td a{ display:block; background:#ededee; line-height:40px; width:220px !important; color:#666; width:220px !important;}
.content td a:hover{ display:block; background:#ff6633; color:#fff;}

.news_l{ float:left; width:540px;}
.news_l .news_div_item{ position:relative;}
.news_l .divdgweb_new_div_item{ position:relative;}
.news_l .news_div_item_pic{ position:absolute; top:0;}
.news_l .news_div_item_content{line-height:30px; width:540px; padding-top:10px; position:absolute; top:260px;}
.news_l .divdgweb_new_div_item_content{line-height:30px; width:540px; padding-top:10px; position:absolute; top:260px;}
.news_l .news_div_item_body,.news_l .divdgweb_new_div_item_body{ color:#999; line-height:22px; margin-top:10px;}
.news_l .news_div_item_a,.news_l .divdgweb_new_div_item_a{color:#222; font-size:18px;}
.news_l .news_div_item_a:hover,.news_l .divdgweb_new_div_item_a:hover{color:#d00360;}


.news_l .news_div_item_date,.news_l .divdgweb_new_div_item_date{position:absolute; right:0; line-height:15px; top:279px; color:#999;}
.news_l .news_div_item_date div,.news_l .divdgweb_new_div_item_date div{float:left;}


.news_r .news_div_item_date,.news_r .divdgweb_new_div_item_date{position:absolute; right:0; line-height:15px; top:5px; color:#999;}
{float:right; line-height:15px; margin-top:15px; color:#999;}
.news_r .news_div_item_date div{float:left;}
.news_r .divdgweb_new_div_item_date div{float:left;}


.news_r{ float:right; width:431px;}
.news_r .news_div,.news_r .divdgweb_new_div{ float:right; width:412px; padding-top:10px; padding-left:120px;  background:url(20170515175758_829249641.png) no-repeat  left top;}
.news_r .news_div .news_div_item:nth-child(1){ display:none;}   /*绗竴鏉℃柊闂诲凡鍦ㄥ乏杈硅皟鐢紝鎵€浠ユ澶勮缃笉鏄剧ず*/
.news_r .news_div_item,.news_r .divdgweb_new_div_item{width:412px; height:128px; position:relative;}


.news_r .news_div_item_a,.news_r .divdgweb_new_div_item_a{color:#222; font-size:14px;}
.news_r .news_div_item_a:hover,.news_r .divdgweb_new_div_item_a:hover{color:#d00360;}

.news_r .news_div_item_content,.news_r .divdgweb_new_div_item_content{ float:left; line-height:22px; width:412px;}
.news_r .news_div_item_body,.news_r .divdgweb_new_div_item_body{ color:#999; padding-top:1px;
    font-size: 12px;line-height: 16px;}
.news_r .divdgweb_new_div .divdgweb_new_div_item:nth-child(1){ display:none;}   /*绗竴鏉℃柊闂诲凡鍦ㄥ乏杈硅皟鐢紝鎵€浠ユ澶勮缃笉鏄剧ず*/

/*yq*/
.yq{ font-size:12px; color:#777; text-transform:uppercase;}
.yq span{ font-size:18px; color:#555;}
.yq_x{ width:20px; background:#555; height:1px; margin:10px 0 10px 0;}
.yq2{}

.fk{ width:270px; height:25px;}


/*bq*/
#bq{ width:100%; height:auto; min-width:1100px; background:#232323;}
.fdh{ width:270px; height:auto; background:#d00360; text-align:center; padding-bottom:15px;}
.bq14{ font-size:14px; color:#fff; line-height:45px;}
.bq14 a{ font-size:14px; color:#fff; }
.bq14 a:hover{color:#232323; }
.bq13{ font-size:13px; color:#a9a9a9; line-height:32px;}
.bqm{ width:143px; padding-top:52px; display:block; font-size:12px; text-align:center; line-height:28px; color:#a9a9a9;}
.bqd{ width:100%; height:auto; min-width:1100px; background:#191919; line-height:45px;}
.bqd a{ color:#929292;}
.bqd a:hover{ text-decoration:underline;}
.bq12{ font-size:12px; color:#929292; text-align:center;}

.bq1{ padding-left:120px; padding-top:35px;}

.h10{ height:10px;}
.h20{ height:20px;}
.h30{ height:30px;}
.h40{ height:40px;}

/*about*/
.am-fl {
    float: left;
}
.am-fr {
    float: right;
}
.neiban {width: 100%;height: 300px;}
.nybox{ padding-bottom:35px;background: url(vsBg.jpg) repeat center;}
.bgw{ background:#fff; padding:25px 15px;}
.bgw:after,.bgw:before{ content:""; display:block; clear:both;}
.left-nav{ width:238px;}
.left-nav h2{ width:238px; height:84px; border-radius:5px 5px 0 0; background:url(icon_lun.png) 32px center no-repeat #2383cf;}
.left-nav h2 a{font-size: 20px;color: #fff;display: block;text-indent: 80px;padding-top:28px; font-weight:bold;}
.left-nav h2 span{display: block;text-indent: 75px;color: #fff;text-transform: uppercase;font-size: 12px;font-family: Arial; font-weight:normal;}

.left-nav-list{ background:#eeecec;border-radius:0 0 5px 5px; overflow:hidden; }
.left-nav-list ul li{ height:48px; line-height:48px; border-bottom:1px solid #dcdcdc; padding-left:24px; position:relative;}
.left-nav-list ul li a{ display:block; font-size:15px;}
.left-nav-list ul li:after{position:absolute; right:24px; top:0; height:48px; line-height:48px; color:#dcdcdc;}
.left-nav-list ul li:hover{ background:#f90;}
.left-nav-list ul li:hover a{ color:#fff;}
.left-nav-list ul li.active{ background:#f90;}
.left-nav-list ul li.active a{ color:#fff;}

.left-con{ margin:15px 0; border-radius:5px; overflow:hidden;background:#eeecec;}
.left-con h3{ font-size:18px; background:#2383cf; height:54px; line-height:54px; padding-left:15px; color:#fff; font-weight:bold;} 
.nl_tu {padding-left: 50px;background: url(nltel.png) no-repeat 10px center;height: 50px;margin-top: 15px;}
.nl_tu .nl_tu01 {font-size: 12px;color: #999;line-height: 22px;}
.nl_tu .nl_tu02 {font-size: 22px;color: #e60000;line-height: 22px;font-weight: 700;}
.nl_wen {padding: 10px;}
.nl_wen p {line-height: 30px;font-size: 14px;color: #666;}

.right-main{ width:800px;}
.plc, .plc2 {height: 38px;line-height:38px;padding: 0 8px 0 42px;position: relative;color: #999;overflow: hidden;font-size: 12px;border: 1px solid #ececec;font-family: "Microsoft Yahei", "寰蒋闆呴粦";border-radius: 6px;background: url("dts.png") no-repeat scroll 8px;}
.plc i, .plc2 i, .plc a {font-style: normal;font-size: 12px;color: #999;}
.about-content{ margin-top:15px; font-size:14px; line-height:200%;}
.new-content{ padding:15px 0;}
.newxq-title{ border-bottom:1px dashed #eee; text-align:center; margin-bottom:20px; font-size:12px; padding-bottom:10px;}
.newxq-title h1{ font-size:24px; font-weight:bold; margin-top:6px;margin-bottom:12px;}
.newxq-title .info{ color:#999;}
.sxp{ margin-top:15px; border-top:1px  dashed #eee; padding-top:15px;}
.am-paragraph {
    font-size: 15px;
	line-height: 200%;
    margin: 10px 0;
	min-height:400px;
}

.right-content {
    display: inline-block;
    height: auto;
    margin-bottom: 20px;
    color: #666;
}

.fullWidth {
    width: 100%;
}
#show_duty_2 {
    padding: 0;
}

#show_duty_2 .dutyUl li, .listDefault ul li {
    height: 50px;
    border-bottom: 1px dotted #D8D8D8;
    line-height: 50px;
    margin: 0;
    padding-left: 32px;
    text-align: left;
    background: url("list-bg-dot.jpg") 8px center no-repeat;
}

#show_duty_2 .dutyUl li span, .listDefault ul li span {
    float: right;
    margin-right: 25px;
}

#show_duty_2 .dutyUl li a, .listDefault ul li a {
    color: #666;
    width: auto;
    max-width: 400px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 14px;
}
#show_duty_2 .dutyUl li a:hover,.listDefault ul li a:hover {
    color: #b63b4d;
}




/*dm*/
.bian1 {
	border: 2px solid #CCCCCC;    border-radius: 12px;
}
.bian2 {
	border: 3px solid #c78d56;    border-radius: 12px;
}
a.bian {display: block;border: 2px solid #CCCCCC;    border-radius: 8px; margin:auto 12px;line-height: 0px;}
a.bian:hover,a.bian:hover{display: block;border: 2px solid #f13a3a;    border-radius: 8px;}

a.bian img{border-radius:8px}
.m-main {
    width: 1090px;
    border: 1px solid #e1e1e1;
    background: #fff;
    padding: 30px 2px;
    margin: 65px auto;
}
.u-tit {
    font-size: 26px;
    font-family: Microsoft Yahei, Hiragino Sans GB, WenQuanYi Micro Hei, sans-serif;
    margin: 10px 0;
    color: #262626;
    overflow: hidden;
}

.k2 {
    border: 3px solid #e25f12;
}
.u-tit {
    font-size: 26px;
    font-family: Microsoft Yahei, Hiragino Sans GB, WenQuanYi Micro Hei, sans-serif;
    margin: 10px 0;
    color: #262626;
    overflow: hidden;
}



/**/






