@charset "UTF-8";
body{margin:0 auto;padding:0;background:#f2f2f2;color:#333;font:12px '宋体';}
div,form,ul,ol,li,span,p,dl,dt,dd,img{margin:0;padding:0;border:0;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{padding:0; margin:0;}
ul,ol,li{list-style:none;}
table,td,input,textarea{font-size:12px;}
address,cite,code,em,th {font-weight:normal; font-style:normal;}
.clear{clear:both;zoom:1;}
.clear:after{clear:both;height:0;overflow:hidden;display:block;visibility:hidden;content:"."; }
.c{clear:both;}
.left{float:left;}
.right{float:right;}
.clearfix:unknown {clear: both; display: block; height: 0px; content: ' '}
.clearfix {zoom: 1}
/* link color */
a{color:#666666;text-decoration:none;}
a:hover{color:#fc7100;text-decoration:underline;}
/*public style*/
.spac01{clear:both;margin-top:6px;}
.spac02{margin-top:8px;}

.t_l{text-align:left;}
.t_c{text-align:center;}
.t_r{text-align:right;}
.font_12{font-size:12px;}
.font_14{font-size:14px;}
a.col_1{ color:#038ad1;text-decoration:underline;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-family:arial,'hiragino sans gb','microsoft yahei','Simsun',sans-serif}
/*header style*/
#header{ width:100%; background:#fff;}
#header .yx_header{ width:1000px; height:90px; margin:0 auto; overflow:hiddens}
.yx_header .yx_logo { width:220px; height:70px; margin-top:10px; }
.yx_header .yx_logo a{ background:url(../images/logo.jpg) no-repeat; width:466px; height:86px; display:block; text-indent:-99999px; cursor:pointer;}

.search{height:40px;width:315px;margin-top:28px;}
.search .search_txt{width:240px;height:37px;border:1px solid #eee;border-right:0;padding:0 7px;float:left;font:normal 14px/37px 'MicroSoft Yahei';color:#666;transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;}
.search .search_txt:focus{border-color:#ddd;box-shadow:0 0 5px #eee inset;}
.search .search_btn{height:39px;width:60px;border:0;cursor:pointer;background:#fc7100 url(../images/seach.png) no-repeat 16px 7px;float:right;transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;}
.search .search_btn:hover{background-color:#c5c5c5;}

.head-v3{position:relative;z-index:100;min-width:1000px}
.head-v3 .navigation-inner{margin:0 auto;width:1000px;height:40px;position:relative;}
.navigation-up{height:40px; background:url(../images/nav_bg.jpg) repeat-x}
.navigation-up .navigation-v3{float:left;}



.navigation-up .navigation-v3 ul li.li1{ float:left; font-size:14px;  padding:0 25px;height: 40px;line-height: 40px;text-align: center;position: relative;color:#fff;display:inline-block;height:40px; background:url(../images/nav_line.jpg) right; text-decoration:none;font-family:arial,'hiragino sans gb','microsoft yahei','Simsun',sans-serif}
.navigation-up .navigation-v3 ul li.li1 a{ color:#fff; text-decoration:none;}
.navigation-up .navigation-v3 ul li.li1:hover{ color:#fff; background:#fa8c32; font-size:15px; text-decoration:none; font-weight:bold; }

.navigation-up .navigation-v3 ul{position: absolute;list-style: none;}

.navigation-v3 ul.nav2{left: 0px;top:40px;display: none; background: #fff;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);opacity:0.8; border-bottom:2px solid #fc7100;  font-family:Arial, Helvetica, sans-serif}
.navigation-v3 ul.nav2 li.li2{ line-height:30px; text-align:left;}
.navigation-v3 ul.nav2 li.li2 span{ float:right; font-weight:normal}
.navigation-v3 ul.nav2 li.li2 a{ color:#333; font-size:12px; font-weight:normal; padding:0 10px; display:block;min-width:150px; }
.navigation-v3 ul.nav2 li.li2 a:hover{ color:#fff; font-weight:bold; background:#fc7100;}
.navigation-v3 ul.nav3{left: 170px;top: 0;display: none; min-height:105px;}
.navigation-v3 ul.nav3 li.li3 a{ color:#fff;min-width:100px;}
.navigation-v3 ul.nav3 li.li3 a:hover{ font-weight:normal}
.navigation-v3 .nav1 .li1:hover ul.nav2{display: block;background: #fff;}
.navigation-v3 .nav2 .li2:hover ul.nav3{display: block;background: #fc7100;}


.cont_main{ width:100%; display:block;   }
.cont_main .m_banner{width:100%; margin:0 auto; height:450px; overflow:hidden; }
.cont_main .con_m { position:relative;width:1000px;  margin:0 auto;  top:-40px;  z-index:2;   }
.con_d{ clear:both;width:1000px; background:url(../images/main_bg_04.jpg)  center bottom  no-repeat ; overflow:hidden;height:450px;}
.con_l{ position:relative; background:url(../images/main_bg_01.jpg) no-repeat #f2f2f2; height:400px; width:13px; display:block; left:0;top:40px; float:left}
.con_mm{position:relative; background:url(../images/main_bg_04.jpg)  center bottom  no-repeat #fff ; width:974px; float:left; height:450px;}
.con_m1{float:left; padding:10px; width:440px;   display:inlineoverflow:hidden; height:440px;}
.m1_news,.m1_tj{ width:440px; float:left }
.news_t{ background:url(../images/news.jpg) no-repeat; width:440px; height:33px;} 
.tj_t{background:url(../images/tj.jpg) no-repeat; width:440px; height:33px;}
.vido_t{background:url(../images/vido.jpg) no-repeat; width:476px; height:33px;}
.news_list{ padding:10px;}
.news_list li{ line-height:24px; text-align:left; padding-left:20px; background:url(../images/point.jpg) no-repeat 2px 3px;}
.news_list li span{ float:right; color:#666}
.tj_p{ padding:10px;}
.tj_p img{ float:left}
.tj_p p{ float:right; width:175px; line-height:24px; color:#666}
.con_m2{ background:url(../images/s_line.png); width:18px; float:left; height:425px; margin-top:20px;}
.con_m3{ width:476px; padding:10px; float:right; display:inline}
.m3_vido{ padding:10px 0; width:476px;}
.vido_p{ line-height:24px; color:#666}
.pro_t{ background:url(../images/pro.jpg) top center no-repeat; height:40px; width:976px; overflow:hidden}
.con_m4{clear:both; width:1000px; height:200px; overflow:hidden}
.m4_pro{  width:1000px;height:190px; overflow:hidden; position:absolute }
.p_l{ background:url(../images/p_lr.png) no-repeat; width:22px; height:40px; position:relative; top:70px; cursor:pointer}
.p_r{ background:url(../images/p_lr.png)  -22px 0 no-repeat; width:22px; height:40px;position:relative;right:0px; top:70px;cursor:pointer}
.p_list{position:absolute; left:25px;  top:20px; width:950px;height:155px; overflow:hidden}
.p_list li{ float:left; width:168px; padding:0 11px;  }
.p_list li a{ text-align:center; font-size:14px;  color:#000; text-decoration:none}
.p_list li a:hover{ color:#0256ac}
.p_list li p{ line-height:24px;}

.con_r{ position:relative; background:url(../images/main_bg_03.jpg) no-repeat #f2f2f2; height:400px; width:13px; display:block; right:0; top:40px; float:right}

#main .yx_p{ width:1000px; margin:0 auto; overflow:hidden; }
.yx_p .yx_p_tit{ width:100%; border-bottom:2px solid #dddddd; height:40px; position:relative}
.t_line{background:#0155ab; width:120px; height:2px; display:block; position:absolute; top:40px;}
.yx_p_tit h3{font-size:24px; font-weight:bold; height:40px; line-height:40px; padding-left:10px;}
.yx_p_tit span{ height:40px; line-height:60px; padding-right:10px;}
.yx_p_list{ height:190px; overflow:hidden; width:1000px; position:relative}
.p_l{ background:url(../images/p_lr.png) no-repeat; width:22px; height:40px; position:absolute; top:70px; cursor:pointer}
.p_r{ background:url(../images/p_lr.png)  -22px 0 no-repeat; width:22px; height:40px;position:absolute;right:0px; top:70px;cursor:pointer}
.p_list{position:absolute; left:25px;  top:20px; width:950px;height:155px; overflow:hidden}
.p_list li{ float:left; width:168px; padding:0 11px;  }
.p_list li a{ text-align:center; font-size:12px;  color:#666; text-decoration:none}
.p_list li a:hover{ color:#fc7100}
.p_list li p{ line-height:24px;}
.link{ width:100%; height:80px; background:#fff}
.link_w{ width:950px; margin:0 auto; overflow:hidden; padding:5px;}
.link_t{ background:url(../images/link.jpg) no-repeat; height:33px;}
.link_list{ padding:10px; text-align:left; font-size:14px; line-height:24px;}
/*footer style*/
#footer{   background:#4e4e4e; overflow:hidden; width:100%; height:90px;}
.f_nav{ text-align:center; padding:10px; color:#9c9c9c; }
.f_nav a{  color:#9c9c9c; }
.f_nav a:hover{ color:#fc7100}
.footernav{ width:1000px; margin:0 auto; color:#9c9c9c;   text-align:center}
.footernav p{ line-height:20px; font-family:Arial, Helvetica, sans-serif;}


.fix-right{position:fixed;right:20px;bottom:50px;width:37px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.fix-right .tips{display:none;width:37px;background:#f9f9f9;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.2);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.2);box-shadow:0 1px 3px rgba(0,0,0,0.2);border-radius:2px}
.fix-right .tips li{height:24px;width:37px;padding:7px 0;position:relative;overflow:hidden}
.fix-right .tips li span{background-image:url(../images/Sprite_Graphic.png);background-position:-594px -168px;opacity:0;filter:alpha(opacity=0);min-width:79px;width:auto;height:37px;position:absolute;left:-96px;top:0;padding-right:5px;text-align:center;line-height:37px;color:#fff;font-size:12px;-webkit-transition:all ease-in .5s;-o-transition:all ease-in .5s;-moz-transition:all ease-in .5s;-ms-transition:all ease-in .5s;transition:all ease-in .5s}
.fix-right .tips li span.erweima{background:none;position:absolute;top:-1px;left:-94px;height:88px;width:82px}
.fix-right .tips li span.erweima img{width:82px;height:88px}
.fix-right .tips li span.tel{background-position:-717px -168px;width:152px;left:-160px;padding-right:5px}
.fix-right .tips li:hover{background:#fd8524}
.fix-right .tips li:hover span{filter:alpha(opacity=100);left:-76px}
.fix-right .tips li:hover span.erweima{top:-1px;left:-74px}
.fix-right .tips li:hover span.tel{left:-150px}
.fix-right .tips li:hover label.erweima{background-position:-651px -24px}
.fix-right .tips li:hover label.feedback{background-position:-651px -60px;cursor:pointer}
.fix-right .tips li:hover label.im{background-position:-651px -100px}
.fix-right .tips li:hover label.phone{background-position:-651px -137px}
.fix-right .tips li:hover label.baodan{background-position:-675px -100px}
.fix-right .tips li label{background:url(../images/Sprite_Graphic.png);display:block;width:17px;height:19px;margin:0 auto}
.fix-right .tips li label a{display:block;width:17px;height:19px}.fix-right .tips li label.erweima{background-position:-622px -24px;margin-top:3px}
.fix-right .tips li label.feedback{background-position:-622px -60px}.fix-right .tips li label.im{background-position:-622px -100px;margin-top:4px}
.fix-right .tips li label.phone{background-position:-622px -137px;margin-top:5px}.fix-right .tips li label.baodan{background-position:-697px -100px;margin-top:3px}
.fix-right .has-ask{background:url(../images/Sprite_Graphic.png) -824px -1px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.2);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.2);box-shadow:0 1px 3px rgba(0,0,0,0.2);border-radius:2px;width:37px;height:37px;margin-top:9px;position:relative;cursor:pointer;overflow:hidden;display:none}.
fix-right .has-ask a{color:#adadaf;display:block;width:37px;height:37px}
.fix-right .has-ask:hover{background:url(img/home/Sprite_Graphic.png) -780px -1px}
.fix-right .has-ask:hover a{color:#fff;text-decoration:none}
.fix-right .go-top{background:#f9f9f9;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.2);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.2);box-shadow:0 1px 3px rgba(0,0,0,0.2);border-radius:2px;width:37px;height:24px;margin-top:9px;padding-top:13px;position:relative;cursor:pointer;overflow:hidden;display:none}
.fix-right .go-top:hover{background:#fd8524}
.fix-right .go-top:hover i{background:url(../images/Sprite_Graphic.png) -633px -230px}.fix-right .go-top:hover span{left:-70px;filter:alpha(opacity=100);-webkit-transition:all ease-in .5s;-o-transition:all ease-in .5s;-moz-transition:all ease-in .5s;-ms-transition:all ease-in .5s;transition:all ease-in .5s}.fix-right .go-top i{background:url(../images/Sprite_Graphic.png) -604px -230px;width:17px;height:9px;display:block;margin:0 auto}
.fix-right .go-top span{background:url(../images/Sprite_Graphic.png) -600px -168px;display:block;width:74px;height:37px;position:absolute;left:-90px;top:0;filter:alpha(opacity=0);text-align:center;line-height:37px;color:#fff;font-size:12px;padding-right:5px}

.m_l .sub_m{ float:left; width:235px; overflow:hidden; }
.m_l .sub_m dt{ height:34px; line-height:34px; font-size:14px; font-weight:bold; background:#fc7100; color:#fff; border-bottom:1px solid #fff; text-indent:10px;}

.m_l .sub_m dd a{line-height:34px; font-size:14px;   color:#4a4a4a; border-bottom:1px solid #fff; text-indent:10px; background:#f4f6f9; height:34px; display:block; width:235; text-decoration:none}
.m_l .sub_m dd a:hover{display:block; width:235px;height:34px; line-height:34px; font-size:14px; display:block;  color:#4a4a4a; text-indent:10px; background:#ffdbbe;border-bottom:1px solid #fff; text-decoration:none}
.m_l .sub_m dd a.currt{display:block; width:235px;height:34px; line-height:34px; font-size:14px; display:block;  color:#4a4a4a; text-indent:10px; background:#FDEDE3;border-bottom:1px solid #fff; text-decoration:none}
.m_l dd.zpbm_list{ background:#fd8524;border-bottom: 1px solid #FFFFFF;color: #fff;display: block;font-size: 14px;height: 29px;line-height: 29px;text-decoration: none;text-indent: 10px;width: 235px;}
.main_info{ width:710px; padding:0 15px; overflow:hidden;line-height:30px; font-size:14px;    min-height:380px; height:auto !important; height:380px; overflow:visible;}
