@charset "gb2312";
/* CSS Document */
body{font-family:"Microsoft Yahei","ËÎÌå",Arial Narrow; font-size:12px; color:#7f807d; background:white; }
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,p,span,form,input,textarea,button,code,em,cite{padding:0; margin:0;}
img{border:0; display:block;}
ol,ul,li,dl,dt,dd{list-style:none;}   
a:link,a:visited{color:#7f807d;text-decoration:none}
a:active,a:hover{color:#7f807d;text-decoration:underline}
.lt{float:left;}
.rt{float:right;}
.cl{ clear:both;}
.cc:after {content: ".";display: block;height:0;clear: both;visibility: hidden;}
.cc {display: inline-block;} /* Hides from IE-mac \*/
* html .cc {height: 1%;}
.cc{display: block;} /* End hide from IE-mac */
code{font-family:"Microsoft Yahei";}

#wrap{ width:100%; background:url(../images/head_bg.jpg) center top no-repeat;}
#wrap_txt1,#wrap_txt6{width:100%;background:#f8fafa;}
#wrap_txt4{ width:100%; background:#f0f3f4;}
.header,.ty,.nyweixin,#weibo{ width:980px;margin:0 auto;}

.head4{ width:980px;height:123px; background:url(../images/head4.jpg) no-repeat;}
.head4 ul{ overflow:hidden;padding-top:73px;}
.head4 li{ float:left;font-size:20px;font-weight:bold;width:160px;height:50px; background:#e25016; line-height:50px; text-align:center;margin:0 10px;}
.head4 li a{text-shadow: 0.5px 0.866px 2px rgb( 0, 0, 0 );color:#fff; text-decoration:none;}
.head4 li:hover{ background:#f86a32;}

.ty h3{font-size:25px;color:#323d5d;overflow:hidden;width:980px;position:relative;}
.ty h3 code{font-size:14px;color:#7f807d;line-height:14px;}
.ty h3 strong{font-size:50px;font-weight:bold;color:#e25015;}
.ty h3 span{display:inline-block;}
.ty h3 em{ font-style:normal;font-size:16px;color:#d83a2b;}

h4{font-size:18px;color:#323d5d;line-height:24px;height:36px;}
h4 cite{font-size:16px;color:#fff;display:inline-block;width:78px;height:25px;background:url(../images/ctn3_icon.png) no-repeat;text-align:center;line-height:25px;font-style:normal;margin-right:10px;}
h4 em{color:#323d5d;font-style:normal;font-weight:normal;}
h4.tt1{color:#d83a2b;}
h4.tt1 em{color:#d83a2b; font-weight:normal;}
h4.tt1 span{float:right;color:#7f807d;font-size:14px;line-height:32px;}

.txt1{overflow:hidden;margin-top:5px;padding-bottom:15px;}
.txt1 .sp{float:left;width:497px;height:371px;padding:7px; background:#000;}
.txt1 dl{float:right;border:1px solid #d3d3d3;width:449px;padding:15px 0 10px 10px;height:358px;}
.txt1 dl dt{overflow:hidden;}
.txt1 dl dt code{float:left;}
.txt1 dl dt code img{width:71px;height:73px;}
.txt1 dl dt cite{float:right;width:355px;font-style:normal;line-height:26px;}
.txt1 dl dt cite span{display:inline-block;width:161px;margin-right:33px;font-size:14px;color:#797979;}
.txt1 dl dt cite span.djsf,.txt1 dl dt cite span.tx,.txt1 dl dt cite span.nc{margin-right:0;}
.txt1 dl dt cite span em{font-style:normal;color:#000;}
.txt1 dl dd h5{font-size:18px;font-weight:bold;color:#6c6a6a;background:url(../images/ctn1_icon.jpg) left no-repeat;padding:5px 0 5px 26px;border-bottom:1px solid #d3d3d3;margin-top:5px;}
.txt1 dl dd p{font-size:12px;color:#797979;text-indent:2em;line-height:22px;margin:5px 0; border-bottom:1px solid #d3d3d3;padding-bottom:15px;}
.txt1 dl dd p a{color:#f82d0e;}
.txt1 dl dd .xz{width:378px; margin:12px auto 0 auto;}
.txt1 dl dd .xz a{ display:block;float:left;width:114px;height:41px; background:url(../images/xz.jpg) no-repeat;margin:0 6px;}
.txt1 dl dd .xz a:nth-child(2){ background-position:0 -41px;}
.txt1 dl dd .xz a:nth-child(3){ background-position:0 -82px;}
.ewm{width:344px;margin:0 auto;padding-top:12px;}
.ewm img{ display:block;float:left;}
.ewm .lb img{ float:right;margin-bottom:5px;}
.ewm code{ display:inline-block;margin-left:32px;}
.ewm code a{ display:block;width:114px;height:41px; background:url(../images/xz.jpg) no-repeat;margin-top:8px;}
.ewm code a:nth-child(2){ background-position:0 -41px;}

.ctn5 p{font-size:14px;color:#d83a2b;}
.ctn5 p span{border:1px solid #d83a2b;line-height:24px;padding:0 6px;display:inline-block;margin-right:10px;}
.ctn5 p span{margin-right:0;margin-left:10px;}
.ctn5 p span.dl{float:right;border:none;}
.ctn5 p span.dl a{margin-left:15px;color:#d83b2c;}
.ctn5 .hd2_left{float:left;padding:18px 0;}
.ctn5 .hd2_right{float:right;padding:18px 0 13px 0;width:422px;}
.hd2_left ul{padding:5px 0 22px 0; position:relative;}
.hd2_left ul li{float:left;width:170px;margin-right:13px;}
.hd2_left ul li:last-child{margin-right:0;}
.hd2_left ul li img{width:164px;height:129px; border:3px solid #323d5d;}
.hd2_left ul li:hover img{border:3px solid #f86a32;}
.hd2_left ul li.cur img{border:3px solid #f86a32;}
.hd2_left ul li:hover code{ background:#f86a32;}
.hd2_left ul li.cur code{ background:#f86a32;}
.hd2_left ul li span{ display:block;width:170px;height:135px; position:relative;}
.hd2_left ul li span code{ display:block; position:absolute;left:0;bottom:0;font-size:16px;color:#fff;width:170px;height:27px;line-height:27px; text-align:center; background:#323d5d ;}
.hd2_left ul li p{font-size:16px;color:#d83a2b;line-height:52px;margin-top:0;width:170px;text-align:center;}
.hd2_left ul li p em{font-size:20px;font-style:normal; font-family:"Impact";}
.hd2_left ul li p cite{font-size:14px;color:#fff;display:inline-block;width:70px;height:26px;background:#e25015;border-radius:20px;text-align:center;line-height:26px;font-style:normal;margin-left:20px;cursor:pointer;}
.hd2_left ul li:hover cite{ background:#ff7740;}
.hd2_left dl dd{float:left;margin:5px 5px 0 0;cursor:pointer;}
.hd2_left dl dd.ctn5_fp4{margin-right:0;}
.hd2_left dl dd img{width:130px;height:180px;}
.hd2_right p{width:390px;height:158px;background:#fff;border:1px dotted #797979;padding:15px 15px 20px 15px;margin-top:0;margin:5px 0 35px 0;}
.hd2_right p textarea{width:384px;height:120px;background:none;border:none;font-size:14px;color:#7f807d;line-height:26px;resize:none;}
.hd2_right p a{ display:block;float:left;width:116px;height:36px;background:#e25015;border-radius:20px;font-size:14px;line-height:36px;text-align:center;margin:0 7px;color:#fff;}
.hd2_right p a.tjwb{ background:#eda906;}
.hd2_right span img{width:422px;height:169px;}
dl.hdgz{ padding-bottom:20px;}
dl.hdgz dt{font-size:18px;font-weight:bold;color:#e25015;line-height:32px;}
dl.hdgz dd,.ctn7_hdgz dd{line-height:24px;}
dl.hdgz dd span,.ctn7_hdgz dd span{color:#e25015;}
dl.hdgz dd code{color:#fff;width:12px;height:12px;background:#d83a2b;display:inline-block;line-height:12px;text-align:center;border-radius:50%;margin-right:4px;}

.ctn7 h3{margin-bottom:10px;}
.ctn7 h4 code{float:right;}
.ctn7 h4 code a{color:#d83b2c;margin-left:15px;}
.ctn7 ul{overflow:hidden;margin:4px 0 25px 0;}
.ctn7 ul li{float:left;margin-right:17px;position:relative;width:125px;height:185px;cursor:pointer;}
.ctn7 ul li.dqborder img{width:119px;height:179px;border:3px solid #d83a2b;}
.ctn7 ul li.dqborder code{background:#d83a2b;}
.ctn7 ul li img{width:125px;height:185px;}
.ctn7 ul li.js6{margin-right:0;}
.ctn7 ul li code{display:block;width:125px;height:25px;text-align:center;background:#323d5d;font-size:14px;color:#f8fcf3;line-height:25px;position:absolute;left:0;bottom:0;}
.start_btn{width:209px;height:46px;background:url(../images/ctn7_start.jpg) no-repeat;margin:24px auto;cursor:pointer;font-size:20px;font-weight:bold;color:#fff;text-align:center;line-height:46px;}
.start_btn:hover{background-position:0 -46px;}
.ctn7_hdgz{float:left;width:516px;padding-bottom:14px;}
.ctn7_jp{float:right;width:422px;}
.ctn7_jp span img{width:422px;height:169px;}

.nyweixin{line-height:22px;padding:25px 0 18px 0;border-bottom:1px solid #e0e0e0;}
.nyweixin dt{font-size:18px; color:#333; padding-bottom:10px;}
.nyweixin dd img{width:90px; height:90px; float:left;}
.nyweixin dd span{float:left; padding-left:20px;}
.nyweixin dd span code{color:#ed3200;}
.nyweixina dd span{width:850px;}

#weibo h3{margin:25px 0 10px 0;}
#weibo .wb_box{width:956px;height:498px;background:#e5e5e5;padding:12px;}

#footer{line-height:24px; text-align:center; padding:30px 0;color:#7f807d;}

.tcbox{width:437px; position:absolute; z-index:5555; color:#fff291;}
.tcbox cite{width:37px; height:35px; background:url(../images/close.jpg) no-repeat; float:right; cursor:pointer;}
.tcbox div{width:300px; background:#d83b2c; float:left; padding:20px 50px;}
.tcbox div .tc_td2{  font-family:'ËÎÌå';font-size:12px;color:#fff;}
.tcbox td{line-height:25px; padding:5px 0;}
.tc_td{width:65px; text-align:right; font-weight:bold; font-family:'ËÎÌå'; color:#fff;}
.tc_input{width:193px; height:23px; line-height:23px; background:#fff; border:1px solid #b4281b; float:left; padding:0 5px; font-size:12px;}
.qr{float:right;margin-right:20px;}