@charset "utf-8";
html{color:#000;background:#FFF; }
body { color:#666;font:12px/1.231 arial,helvetica,clean,sans-serif;font-family: "Microsoft YaHei" ! important;} /*网站字体颜色*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}
del,ins{text-decoration:none;}
li{list-style:none;}
caption,th{text-align:left;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:baseline;}
sub{vertical-align:baseline;} 
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
input,button,textarea,select{*font-size:100%;}
input,select{vertical-align:middle;}
select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;}
table{font-size:inherit;font:100%; border-collapse:collapse;}
pre,code,kbd,samp,tt{    font-family: "Microsoft YaHei" ;*font-size:108%;line-height:100%;}
/*title*/
h1 { font-size:32px;}
h2 { font-size:26px;}
h3 { font-size:20px;}
h4 { font-size:14px;}
h5 { font-size:12px;}
h6 { font-size:10px;}
.co1{
	color:#0070cf;
}
.mt76{    margin-top: 50px;
    margin-bottom: 30px;}
.tt{
    	    text-align: center;
    margin-top: 25px;
    font-size: 18px;
    color: #0084d1;
    }
.mt10{ margin-top:10px;}
.mt58{    margin-top: 58px;}
.mt6065{
    margin-top: 60px;
    margin-bottom: 65px;
}
.mar6045{
margin-top: 30px !important;	
    margin-bottom: 45px !important;	
}
.back3{
	
	    padding: 30px 0px;
	background-color: #f5f5f5;
}
.top_logo{
	    width: 350px;
    color: #0084d1;
    font-weight: bold;
    padding-top: 17px;
    font-size: 16px;
    float: left;
    padding-left: 20px;
    line-height: 24px;
}
.mt40{
    margin-top: 40px !important;
    margin-bottom: 40px !important;
}
a { color:#666; text-decoration:none; }  /*for ie f6n.net*/
a:focus{outline:0;} /*for ff f6n.net*/
a:hover { text-decoration:none;}
.vam { vertical-align:middle;}
.clear{clear:both; height:0; line-height:0; font-size:0;}
.p{ word-spacing:-1.5px;font-size: 14px;line-height: 44px;;}
.tr { text-align:right;}
.tl { text-align:left;}
.center { text-align:center;}
.fl { float:left;}
.fr { float:right;}
.pa{ position:absolute;}
.pr{ position:relative}
/* -- 购物车外部框架 -- */
.cart_header , .cart_content , .cart_footer { width:760px; margin:0 auto;}



/*--在线客服css--*/
.ImTable *{padding:0px;margin:0px}
.ImTable{border-collapse:collapse;border:none;background:url(http://www.chenfan168.com/UserControls/im/kefu/bg.gif)}
.ImTable h2{font-size:14px;font-weight:bold;margin-top:5px}
.ImHeader{height:165px;background:url(http://www.chenfan168.com/UserControls/im/kefu/im_01.gif)}
.ImRow0{background:url(http://www.chenfan168.com/UserControls/im/kefu/ico_item1.gif) no-repeat;margin:10px 10px 0;height:24px;padding-left:10px;padding-top:4px; }
.ImRow1{background:url(http://www.chenfan168.com/UserControls/im/kefu/ico_item1.gif) no-repeat;margin:10px 10px 0;height:24px;padding-left:10px;padding-top:4px;}
a.im,a:hover.im{text-decoration:none;height:35px;color:#004D8F; font-size:14px;}
.ImFooter{height:90px;background:url(http://www.chenfan168.com/UserControls/im/kefu/im_04.gif) no-repeat; display:inline-block; width:150px;font-family:Arial,Helvetica,sans-serif;}
.ImFooter h5{font-size:14px;font-weight:normal; color:White;text-align:center;margin:15px 0 0;font-family:'宋体';}
.ImFooter p{font-size:20px;font-weight:bold;  color:White;text-align:center;margin:10px 0;}
/* -- 弹出窗口 -- */
#mesbook1_c, #mesbook1{display:none;z-index:1001;width:398px;border:1px solid #ccc;background:#fff; padding-bottom:20px;}
#mesbook1_c div, #mesbook1 div{ border:1px solid #E4E3E3; background:#EBECEB;height:18px; padding:4px .5em 0; margin-bottom:10px;}
#mesbook1_c dl.b1, #mesbook1 dl.b1 { width:370px; margin:0 auto;}
#mesbook1_c dl.b1 dt, #mesbook1 dl.b1 dt { float:left; width:105px; overflow:hidden; }
#mesbook1_c dl.b1 dd, #mesbook1 dl.b1 dd { width:265px; float:right;}
#mesbook1_c #mesbook1_cBtns, #mesbook1 #mesbook1Btns{padding-bottom:10px;}
#mesbook1_c #mesbook1_cBtns input, #mesbook1 #mesbook1Btns input {margin-right:20px;}
/*--common start--*/

/* -- 回到顶部 -- */
#roll_top, #fall, #ct
{position: relative;cursor: pointer;height: 72px;width: 26px;}
#roll_top{background: url(http://www.chenfan168.com/Skins/Default/Img/top.gif) no-repeat;}
#fall{background: url(http://www.chenfan168.com/Skins/Default/Img/top.gif) no-repeat 0 -80px;}
#ct{background: url(http://www.chenfan168.com/Skins/Default/Img/top.gif) no-repeat 0 -40px;}
#roll{display: block;width: 15px;margin-right: -500px;position: fixed;
right: 50%;top: 50%;_margin-right: -505px;_position: absolute;_margin-top: 300px;_top: expression(eval(document.documentElement.scrollTop));}


/* -- 页面整体布局 -- */
.header , .content , .footer { width:1200px; margin:0 auto;     overflow: hidden; }
.left { width:255px; float:left; overflow:hidden;}
.leftr{width:255px;}
.left3 { width:754px; float:left; overflow:hidden; color:#666;}
.lefttop { background:url(http://www.chenfan168.com/static/home/css/Img/left_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-top:10px;}
.leftbot { background:url(http://www.chenfan168.com/static/home/css/Img/left_bot_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;  margin-bottom:10px;}
.left2bot { background:url(http://www.chenfan168.com/static/home/css/Img/right_bot2_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px; }
.rightl{ float:right;width:735px;}
.right2 { width:275px;  float:right; overflow:hidden;}
.right3 { width:201px; float:right; overflow:hidden; color:#666;}
.righttop { background:url(http://www.chenfan168.com/static/home/css/Img/right_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.right2top { background:url(http://www.chenfan168.com/static/home/css/Img/right2_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
/*.rightbot { background:url(http://www.chenfan168.com/static/home/css/Img/right_bot_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px;}*/
.right2bot { background:url(http://www.chenfan168.com/static/home/css/Img/left_bot2_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px;}

.right_main { width:735px; padding-bottom:15px; overflow:hidden; }
.right2_main { width:273px; padding-bottom:15px; overflow:hidden;}

.h_nav li a:-webkit-any-link{ display:block;}




/*关键字*/
.banan-t{overflow:hidden;height:56px;line-height:56px;border-bottom:2px solid #cecece;padding-left: 176px;}
.banan-t p{display:block;float:left;font-size:14px;color:#555555;margin-top: 8px;}
.banan-t p span{display:inline-block;float:left;color:#555555; font-weight:bold;}
.banan-t p a{display:block;float:left;padding:0 10px;text-align:center;}
.banan-t .banan-tr{overflow:hidden;display:block;float:right;margin-top:15px;width:254px;height:22px;background:url(http://www.chenfan168.com/static/home/css/Img/Index/keyword_inp.jpg) no-repeat left top;padding-right: 176px;width: 254px;margin-top: 24px;}
.banan-t .inp01{display:block;float:left;padding-left:10px;width:200px;height:22px;line-height:24px;color:#b4b4b4;border:0;background:none;font-family:"微软雅黑";}
.banan-t .inp02{display:block;float:right;width:40px;height:22px;border:0;background:none;cursor:pointer;}

/*面包屑导航样式*/
.plc,.plc2{
    background:url("http://www.chenfan168.com/static/home/css/Img/position_icon1.gif") no-repeat scroll 0 10px;
    height: 16px;
    line-height: 16px;
    overflow: hidden;
    padding: 10px 0 10px 20px;
    position: relative;
    color:#E77F0E;
}
.plc span,.plc2 span{
    color: #000;
    font-size: 14px;
    font-weight: bold;
}
.plc a,.plc2 a{color:#666;}
.plc a:hover,.plc2 a:hover{color:#E77F0E;}
.plc-last{color:#E77F0E !important;}

.h_nav li a:-webkit-any-link{ display:block;}

/* function */
h2 a:hover{ text-decoration: none;}
input,textarea{ outline:none; }
textarea{ resize:none;}
em{ font-style: normal;}
.f_cb:after,.f_cbli li:after{display:block;clear:both;visibility:hidden;height:0;overflow:hidden;content:".";}
.f_cb,.f_cbli li{zoom:1;}
.f_ib{display:inline-block;*display:inline;*zoom:1;}
.f_dn{display:none;}
.f_db{display:block;}
.f_pr{position:relative;}
.f_pa{position:absolute;}
.f_fl{float:left;}
.f_fr{float:right;}
.f_prz{position:relative;zoom:1;}
.f_oh{overflow:hidden;}
.f_fw{font-family:"Microsoft YaHei",\5fae\8f6f\96c5\9ed1,arial,\5b8b\4f53;}
.f_fa{font-family:Arial, Helvetica, sans-serif;}
.f_fst{ font-family: "宋体"; }

.f_fwn{font-weight:normal;}
.f_fwb{font-weight:bold;}
.f_tal{text-align:left;}
.f_tac{text-align:center;}
.f_tar{text-align:right;}
.f_csp{cursor:pointer;}

/*头部开始*/
.g_top{ height:144px; background-image:url(../images/top_wb.jpg);background-repeat: no-repeat;background-size: cover; overflow:hidden;}
.top_t{ height: 44px;
    line-height: 44px;color:#fff; font-size: 14px;overflow: hidden; }
.top_t p{float:right;padding-right: 20px;}
.top_t p a{ padding: 0 5px;display: block;float: left; color:#fff;}
.top_t p .lasta{background: none;}
.top_c h1{ float:left; padding: 12px 0 0 0; width: 75px;}
/*头部结束*/
.top_c{height: 101px; overflow:hidden;}


/*导航*/
.m_menu{float: right;    width: 745px;   background-image: url(../images/top_wb_03.png);  height: 101px;overflow:hidden; }
.m_menu li{ float: left;height: 100px;}
.m_menu li em{display: block;text-transform: uppercase;font-size: 12px;color: #fff; padding-top: 7px;}
.m_menu li a{ color: #fff;     margin-left: -1px;font-size: 14px; font-weight: normal; text-align: center; display: inline-block; padding:0 0 0 22px; height:100px;}
.m_menu li a span{display:inline-block; padding-right: 22px; height:70px; padding-top: 30px; margin-right: -22px; }
.m_menu li a:hover,.m_menu .cur a{color: #fff; background:url(../images/cat.png) no-repeat left 0; text-decoration:none;  padding:0 0 0 22px; cursor: pointer;    margin-left: -1px;}
.m_menu li a:hover span,.m_menu .cur a span{background:url(../images/cat2.png) no-repeat right top; display:inline-block; color: #fff; text-decoration:none; padding-top:30px;}
.m_menu li a:hover em,.m_menu .cur a em{color: #fff}


/*搜索*/
.g_ser{padding-top: 30px;height: 93px; background:url(http://www.chenfan168.com/static/home/css/Img/Common/serbg2.jpg) no-repeat center top;}
.g_ser .content{position: relative;}
.g_ser h2{float: left;width: 320px;}
.g_ser h2 a{font-size: 22px;color: #444444;font-weight: normal;letter-spacing: 3px;}
.g_ser h2 em{display: block;background:url(http://www.chenfan168.com/static/home/css/Img/Common/dwbg.jpg) no-repeat; height: 26px;line-height: 26px;text-align: center;font-size: 18px;color: #fff;font-weight: normal;margin-top: 6px;  width: 177px;letter-spacing: 0;}
.h_sea{float: left;width: 460px;font-size: 14px; }
.h_sea b{font-weight: bold; color: #777777;}
.key {height: 38px;line-height: 38px; padding-left: 20px;width: 390px;}
.key a{color:#666666;padding-right: 5px;}
.key b{font-weight: normal;color: #444;}
.s_inp{ background:url(http://www.chenfan168.com/static/home/css/Img/Common/serbg.jpg) no-repeat; width: 336px;height: 36px;}
.s_ss { float:left; width:40px; height:36px; background: none;border: none; cursor: pointer;}
.g_ser .tel{float: left;width: 220px;font-weight: normal;}
.g_ser .tel em{display: block;padding-left: 14px;color: #666666;font-size: 14px;padding-top: 8px;}
.g_ser .tel b{display: block;font-family: arial;font-size: 28px;color: #e77f0e;font-weight: normal;letter-spacing: 1px; padding-top: 6px;}
.g_ser .wb{position: absolute;right:6px;top:0;}
.g_ser .wb li{float: left;width: 27px;height: 27px;margin-right: 8px;}


/*底部开始*/
.g_ft{ height:254px; background: url(http://www.chenfan168.com/static/home/css/Img/common/ftbg.jpg) no-repeat center top;}
.g_ft .m_fnav{  height:60px; line-height:60px; background: url(http://www.chenfan168.com/static/home/css/Img/common/fthome.jpg) no-repeat 0 23px; color:#fff; }
.g_ft .m_fnav a{ color:#c0c9fc; padding:0 24px;  font-size: 14px; font-weight: normal;display: inline-block;}
.g_ft .m_fnav .lasta{ border: none;}
.g_ft .m_fnav .firsta{padding: 0 28px 0 29px;}

.g_ft .f_ftcon{ color: #545d90; padding: 40px 0 0 237px;height: 154px;  line-height: 30px; font-size: 14px;    }
.g_ft .f_ftcon a{ color:#545d90; display: inline-block;margin-right: 15px;}
.g_ft .flogo{ left:0; top:48px;}
.g_ft .code1{left: 715px;top:28px;background: url(http://www.chenfan168.com/static/home/css/Img/common/codebg.png) no-repeat}
.g_ft .code1 img{display: block;width: 114px;height: 114px; padding: 9px;}
.g_ft .code2{left: 868px;top:28px;background: url(http://www.chenfan168.com/static/home/css/Img/common/codebg.png) no-repeat}
.g_ft .code2 img{display: block;width: 114px;height: 114px; padding: 9px;}


/*底部结束*/


@font-face {font-family: "iconfont";src: url('http://www.chenfan168.com/UserControls/IM/fonts/iconfont.eot'); /* IE9*/
}
@font-face {font-family: "iconfont";src: 

url('http://www.chenfan168.com/UserControls/IM/fonts/iconfont.eot?') format('embedded-opentype'); /* IE6-IE8 */
}
@font-face {font-family: "iconfont";src: 

url('http://www.chenfan168.com/UserControls/IM/fonts/iconfont.ttf') format('truetype'); /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
}.iconfont 

{font-family:"iconfont" !important;font-size:16px;font-style:normal;-webkit-font-smoothing: antialiased;-webkit-text-stroke-width: 

0.2px;-moz-osx-font-smoothing: grayscale;}
.side-contact {float: none;margin-top: -80px;position: fixed;right: 1px;top: 50%;z-index: 

9;}
.side-contact li {background: #a4a4a4 none repeat scroll 0 0;float: none;height: 45px;line-height: 45px;margin-bottom: 

1px;position:absolute;text-align: center;width: 42px;border-radius:3px;}
.fonts_kf{ color:White; font-size:34px;font-smoothing:antialiased;}
.side-contact li a{ width:100px; height:100px;}
.side-contact li.tel {width: 191px;}
.side-contact li.qq_kf {width: 132px;top: 46px;}
.side-contact li.top {display: block;height:45px;right: -4px;top: 184px;width: 54px;}
.side-contact li.ewm {display: block;height:45px;right: -4px;top: 92px;width: 54px;}
.side-contact li.zxly {display: block;height:45px;right: -4px;top: 138px;width: 54px;}
.side-contact li.img_bg{ background:#E77F0E !important}
.color_01{color:White; font-size:17px; padding-left:9px;}
.ewm_code{ position:fixed; right: 53px; top: 328px; z-index:999;}
.ewm_code img{height:120px; width:120px;}
.top a,.zxly a,.qq_kf a,.ewm a{text-decoration:none;}
.ewm{cursor:crosshair;}


.gjc{background: #efefef;border-bottom: 1px solid #ccc;
overflow: hidden;
       padding: 8px 0px; display: -webkit-box}
    .cjc_con{
    	width: 1200px;
    	margin: 0 auto;
    }
    .sub{
        border: none;
    background: #484848;
    padding: 5px 15px;
    color: #fff;	
    }
    .text{
    	    height: 22px;
    padding: 0px 10px;
    }
.gjc_left{    float: left;
    line-height: 25px;
    font-size: 12px;
    width: 800px;}
.gjc_from{float: right;}
iframe{ top:50px !important;}
.title{
text-align: center;
width: auto;
}
.pd{
	    width: 105px;
    border-bottom: 2px solid #0084d1;
    margin: 0 auto;
    padding-top: 10px;
}
.about_txt{
	    font-size: 16.5px;
    line-height: 34px;
    margin-top: 45px;
}
.about_txt1 {
    font-size: 16.5px;
    line-height: 34px;
    margin-top: 23px;
}
.about_txt2 {
    font-size: 16.5px;
    line-height: 34px;
   margin-top: 10px;
}
.list ul li{
	width: 25%;
	float: left;
	text-align: center;
}
.h3{
	    margin: 18px 0px;
}
.pas{
	
	line-height: 23px;
    font-size: 14px;
}
.font-17{
	font-size: 17px;
}
.list1 ul li{
	width: 25%;
	    height: 240px;
	float: left;
	position: relative;
	text-align: center;
}
.list2 ul li{
	width: 187px;
	   
	float: left;

	text-align: center;
}
.img-rot{
	border-radius: 50%;
	width: 128px;
}
.jt{       width: 50px !important;
    line-height: 145px;
    margin: 0px 8px;}
.list1 ul li img{
	position: relative;
	z-index: 1;
}
.bss{
	    background-color: #fff;
       height: 160px;
    top: 43px;
    margin: 0px 20px;
    position: absolute;
    width: calc(100% - 40px);
    z-index: 0;
    padding-top: 35px;
}
.pas1{

	    text-align: left;
    line-height: 23px;
    font-size: 14px;
    padding: 0px 15px;
}
.mt9065{
	margin-top:90px ;
	margin-bottom: 65px;
}
.dac{
	display: inline-block;
    width: 100%;
}
.back{

	background-position:center;
	background-repeat: no-repeat;
	
}
.back1{
	margin-top: 40px;
	background-color: #f8f8f8;
}
.back2{
	background-image: url(../images/img.jpg);
	background-position: center;
	background-repeat: no-repeat;
	height: 920px;
	margin-top: -42px;
}
.about_s{
	 float: right;
    width: 580px;
    margin-top: 135px !important;
}
.about_s p{
	    font-size: 14.3px;
    line-height: 32px;
    width: 510px;
    margin-top: 30px;
}
.fwal{
	float: left;
	    padding-top: 170px;
    padding-left: 90px;
    width: 330px;
    color: #fff;
}
.fwal p{
	
	      font-size: 54px;
    color: #fff;
    line-height: 65px;
    font-weight: bold;
    word-spacing: normal;
    margin-bottom: 42px;
}
.fwal p b{
	font-size: 40px;
}
.fwal span{
 font-size: 32px;	
}
.fwal_right{

    margin-top: 50px;
    width: 1200px;
    float: left;
    margin-bottom: 50px;
	width: 1200px;
	float: left;
}
.mp20{margin-top: 20px;
margin-bottom: 20px;}
.fwal_right ul li{
	  
	    overflow: hidden;
	    float: left;
	    width: 356px;
    margin-bottom: 17px;
    margin: 0px 22px;
}
.fwal_right ul li img{
	float: left;
	width: 356px;
}
.v2{
	/*margin: 0px 55px;*/
}
.v3{
	color:#000;
	margin: 15px 0px;
    text-align: center;
}
.xd p{
	    background-image: url(../images/tb.png);
    background-repeat: no-repeat;
    background-position-y: 49%;
    padding-left: 23px;
    line-height: 18px !important;
    height: 18px;
    overflow: hidden;
}
.pdb{
	
    width: 356px;
    float: left;
         height: 230px;
   

}
.pdb h3{
	color:#1d4da4
}
.pdb p{
	line-height: 29px;
}

		.picMarquee-left{ width:1200px;  overflow:hidden; position:relative;    margin-top: 35px; }
		.picMarquee-left .hd{ overflow:hidden;     height: 44px;  border-bottom: 2px solid #0084d1;}

		.picMarquee-left .hd a{    float: left;
    background: #0084d1;
    color: #fff;
    width: 84px;
    font-size: 16px;
    height: 44px;
    line-height: 44px;
    text-align: center;}
.picMarquee-left .bd{ padding:30px 0px; }
.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-left .bd ul li{ margin:0 6px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picMarquee-left .bd ul li .pic{ text-align:center; }
.picMarquee-left .bd ul li .pic img{ width:228px;     height: 145px; display:block; }
.picMarquee-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picMarquee-left .bd ul li .title{ line-height:24px;   }
.picMarquee-left1{
	    width: 875px;
    overflow: hidden;
    position: relative;
    margin-top: 35px;
        padding: 0px 7px;
    margin-left: -30px;
    margin-right: -30px;
	 }
 .divdgweb2_tag
                {width:100%; height:auto; margin:0px; padding:0px;}
                .divdgweb2_tag ul
                {margin:0px;padding:0px;list-style-type:none;list-style:none;}
                .divdgweb2_tag li
                {list-style:none;margin:0px;float:left;}
.picMarquee-left1 .bd1{ padding:30px 0px; }
.picMarquee-left1 .bd1 ul{ overflow:hidden; zoom:1; }
.picMarquee-left1 .bd1 ul li{     margin: 0 10px;float:left; _display:inline; overflow:hidden; text-align:center;  }
.picMarquee-left1 .bd1 ul li .pic1{ text-align:center; }
.picMarquee-left1 .bd1 ul li .pic1 img{ width:260px;padding: 5px;border: 1px solid #ccc;     height: 190px; display:block; }
.picMarquee-left1 .bd1 ul li .pic1 a:hover img{ border-color:#999;  }
.picMarquee-left1 .bd1 ul li .title1{ line-height:24px;  width: 260px;overflow: hidden;white-space: nowrap; }
.font_1{font-size:16px; color:#333;}
#copy{ display:none;}
.totalwidth {width:1200px;height:auto;margin: auto;}
.totalwidthpercent {width:100%; margin:0 auto;}	
.fl{ float:left;}
.fr{ float:right;}	
#classimgshow2{line-height:38px;}
.xwlb_img img{border:1px solid #dddddd;}
/*共同结束*/
.dgweb_list_item_a a{ font-size:14px; font-weight:bold;}
.dgweb_list_item_desc{ line-height: 30px;}

#bodycontent{ width:1200px !important;}
.mianbxContent{ background:url(../image/20170812/20170812223707_333506908.jpg); height:40px !important; line-height:40px; text-align:left !important; margin-bottom:20px !important; font-size:16px;}
.mianbxContent a{ font-size:16px; line-height:40px;}
.mianbxContent a:hover{ font-size:16px; line-height:40px;}
.strong_title{ display:none;}

/*top1*/
#top1{ width:100%; height:40px; line-height:40px; color:#fff; background:url(../image/20170812/20170812171704_1978438432.jpg) center;}
.top1{ float:right; color:#fff; line-height:40px; }
.top1 a{ color:#fff; }
.top1 a:hover{ color:#373e68; }

/*top2*/
#top2{ width:100%; height:101px; margin:0 auto; background:url(../image/20170918/20170918090207_1168783394.png) center;}
.logo{ float:left; margin-top:9px; margin-right:10px; }
.wz{ height:auto; float:left; line-height:22px; font-size:14px; font-weight:bold; color:#ed800b; margin-top:20px;}

/*导航*/
.nav{ width:650px; height:101px; margin: auto; overflow:hidden; text-transform:uppercase;}
.nav ul li{ width:90px; height:74px; padding-top:27px; float:left;font-size:14px; text-align:center; color:#fff;}
.nav ul li a{display:block; font-size:14px;height:74px;line-height:25px; color:#fff;}
.nav ul li a span{ font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.nav ul li:hover{ width:108px;  background:url(../image/20170918/20170918085810_377131490.png); color:#fff; margin-left:-16px;}
.nav ul li a:hover{ color:#fff;}
.nav ul li.a_nav1{ width:108px; height:74px; padding-top:27px;background:url(../image/20170918/20170918085810_377131490.png); color:#fff;}
.nav ul .a_nav1:hover{ width:108px; margin-left:0;}

/*幻灯片*/
#flash_bg{width:100%; margin:0 auto;}
.focus{width: 100%;height:570px; position: relative; overflow:hidden;}
.focus ul,.focus li{ list-style:none; padding:0; margin:0;}
.focus li{ display: none}
.focus .bg { position: absolute; width:100%; height: 30px; left: 0; bottom: 0;  opacity: 0.5; filter: alpha(opacity=50); z-index: 1; background:none;}
.focus .f_btns{position: absolute; width: 100%; height:30px; line-height:30px; left: 0; bottom: 30px; text-align: center; z-index: 2}
.focus .f_btns h2 { color:#fff; font-size: 16px; line-height: 30px; }
.focus .f_btns h2 a{ color:#fff;}
.focus .f_btns h2 a:hover{ text-decoration: none}
.focus .f_btns .btn{ text-align: center; height:14px; overflow: hidden; font-size:0;}
.focus .f_btns .btn span {display: inline-block; width:20px; height: 14px; overflow: hidden; margin: 0 5px; background:url(http://login.114my.cn/memberpic/dgjiashun/uploadfile/image/20161027/20161027155853_851757391.png) no-repeat; cursor: pointer}
.focus .f_btns .btn span.cur{ background:url(http://login.114my.cn/memberpic/dgjiashun/uploadfile/image/20161027/20161027155923_1421517347.png) no-repeat;}
.focus .prev {background: url(http://login.114my.cn/memberpic/dgjiashun/uploadfile/image/20161027/20161027155942_1536086818.png) no-repeat; position: absolute; top:254px;left:120px; width: 40px; height: 60px; z-index: 3; cursor: pointer}
.focus .next { background: url(http://login.114my.cn/memberpic/dgjiashun/uploadfile/image/20161027/20161027160001_1880221566.png) no-repeat; position: absolute; top:254px; width: 40px; height: 60px;right: 120px;z-index: 3;cursor: pointer}
.jqfocus ul li a img{height:570px; text-align:center;}


/*广告1*/
#Advertisement{ width:100%; height:140px; background:url(http://www.qyato.com/uploadfile/image/20170812/20170812181940_1913414090.jpg) center; margin:0 auto;}
#Advertisement_zk{ width:218px; float:left; margin-right:94px;}
.Advertisement_z{ font-size:24px; line-height:30px; padding-top:35px; color:#ed800b; float:left; font-weight:bold;}
.Advertisement_z1{ width:218px; text-align:center; font-size:18px; line-height:30px; color:#fff; float:left; padding-top:5px;}
.Advertisement_z2{ height:auto; line-height:36px; font-size:18px; float:left; padding-top:35px; }
#Advertisement_zk2{ width:285px; float:left; float:right;  padding-top:28px; padding-right:81px;}
.Advertisement_z3{ font-size:14px; line-height:36px; }
.Advertisement_z4{ font-size:26px; color:#ed800b; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}

/*优质服务*/
#service_t{ width:100%; height:160px; background:url(../image/20170812/20170812182903_249700554.jpg) center no-repeat; text-align:center; padding-top:70px; line-height:40px; font-size:40px; font-weight:bold; color:#fff; margin:auto;}
#service_bg{width:100%; height:400px; background:url(../image/20180827/20180827211322_300151994.jpg) center no-repeat;margin:auto;}

#service_bg .m_zx{width: 1002px; height: 317px; padding-top: 25px; background: #fff; margin:auto;border: 1px solid #dddddd;}
#service_bg .m_zx1{float: left;width:290px;border-right: 1px solid #dddddd; padding: 0 21px;}
#service_bg .lastli{border-right: none;}
#service_bg .tit01{height: 76px;background: url(../images/201262406.jpg) no-repeat 122px 10px;}
#service_bg .tit01 li{
    float: left;
    width: 54px;
    padding-top: 10px;
    font-size: 18px;
    color: #2a2a2a;
    font-weight: bold;
    margin-right: 176px;
}
#service_bg .tit01 .lastli{margin-right: 0;}
#service_bg .tit01 li em{display: block;font-size: 12px;color: #666666;padding-top: 8px;font-weight: normal;}
.zxlst1{height: 38px;}
.zxlst1 li{
    height: 38px;
    line-height: 38px;
    float: left;
    width: 49px;
    margin-right: 75px;
    font-size: 12px;
    color: #666;
}
.zxlst1 .lastli{margin-right: 0;}

.zx_01{margin-right:2px !important;}
.zx_02{ width:100px !important; text-align:right !important;}

/*广告2*/
#Advertisement_t2{ width:100%; height:202px; margin:0 auto; background:url(../images/20170824151848_1356160757.jpg) center;margin-bottom:50px;}
.Advertisement_t2k {
    width: 405px;
    height: auto;
    float: left;
    margin-left: 300px;
    margin-top: 40px;
}
.Advertisement_t2z{ font-size:25px; line-height:60px; color:#fff; float:left;}
.Advertisement_t2z1{ font-size:20px; line-height:30px; color:#fff; float:left;width: 547px;}

.Advertisement_t2k1{ width:340px; height:auto; float:left; margin-top:40px; }
.Advertisement_t2zz{ font-size:14px; line-height:60px; color:#fff; float:right; width: 145px; text-align: right;}
.Advertisement_t2zz1{ font-size:32px; line-height:15px; font-weight:bold; color:#ed800b; float:right; font-family:Arial, Helvetica, sans-serif;}
#Advertisement_lj{ width:120px; height:57px; background:#ed800b; float:right; margin-top:62px;}
#Advertisement_ljz{ font-size:18px; line-height:57px; width:120px; text-align:center; color:#fff;}
#Advertisement_ljz a{font-size:18px; color:#fff;}
#Advertisement_ljz a:hover{ color:#373e68;}

.xz{ font-size:38px; line-height:35px; margin:0 auto; text-align:center; color:#454d80; font-weight:bold; padding-top:95px;}
.xz1{ font-size:18px; line-height:40px; margin:0 auto; text-align:center; color:#bababa; }

/*对比*/
#db{ width:1200px; height:982px; margin:0 auto; background:url(../image/20170812/20170812193500_442413932.jpg) center;}
#zk{ width:518px; height:auto; margin:0 auto; float:left; margin-left:21px; margin-top:81px;}
.zk_z{ font-size:30px; line-height:63px; color:#ed800b; font-weight:bold; padding-left:111px;}
.zk_z1{width:518px; line-height:32px; font-size:14px; margin-top:80px;}
.zk_z2{width:518px; line-height:32px; font-size:14px; margin-top:90px;}
.zk_z3{width:518px; line-height:32px; font-size:14px; margin-top:87px;}

#zj{ width:122px; height:auto; float:left; text-align:center;}
.zj1{ font-size:30px; line-height:296px; font-weight:bold; color:#ed800b; margin-top:206px;}
.zj2{ font-size:30px; line-height:131px; font-weight:bold; color:#ed800b; margin-top:35px;}
.zj3{ font-size:30px; line-height:131px; font-weight:bold; color:#ed800b; margin-top:2px;}
.zj4{ font-size:30px; line-height:98px; font-weight:bold; color:#ed800b;}

#yk{ width:518px; height:auto; margin:0 auto; float:right; margin-left:21px; margin-top:81px;}
.yk_z{ font-size:30px; line-height:63px; color:#ed800b; font-weight:bold; padding-left:111px;}
.yk_z1{width:518px; line-height:32px; font-size:14px; margin-top:80px;}
.yk_z2{width:518px; line-height:32px; font-size:14px; margin-top:122px;}
.yk_z3{width:518px; line-height:32px; font-size:14px; margin-top:87px;}

/*广告3*/
#Advertisement_t3{ width:100%; height:214px; margin:0 auto; background:url(../image/20170829/20170829170143_380310514.jpg) center; margin-bottom:60px;}
#Advertisement_t3k{ width:1130px; height:214px; float:right;}

.Advertisemen_gdk{ width:1130px; float:left; margin-left:22px; margin-top:30px;}
.Advertisemen_gdk table div{ width:183px; height:25px; background:#ddd !important; display:block;color: #222;}


/*简介*/
#introduce{ width:1200px; height:584px; margin:0 auto;     padding: 200px 0px;} 
.introduce_z{ width:153px; float:left; height:auto;}
.introduce_name{     font-size: 24px;
    line-height: 40px;
    color: #ed800b;
    font-weight: bold;
    padding-top: 44px;
    padding-left: 16px;
    height: 80px;}

.introduce_name1{     font-size: 16px;
    line-height: 30px;
    color: #fff;
    padding-top: 78px;
    padding-left: 15px;
    height: 79px;
    margin-bottom: 76px;}
.md{
	border: 1px dashed #ccc;
    float: left;
    display: none;
    width: 99%;
        background: #fff;
}
.mda{
	display: block;
}
.pps{
	    background: #f8f8f8;
    padding: 0px 50px;
    margin-top: 25px;
}
.md a{
	color: #8c8c8c !important;
	border-top: 1px dashed #ccc;
	    margin-top: -1px;
}
.js_ny{ width:990px; height:auto; line-height:30px; font-size:14px; float:right; padding-right:35px; padding-top:25px;}
.js_ny a{ font-size:13px;}
.js_ny a:hover{ font-size:13px; }

.lj_k{ width:750px; float:left; padding-left:73px; margin-bottom:25px;}
.js_lj{ width:156px; height:41px; border:1px solid #dddddd; font-size:13px; line-height:41px; text-align:center; float:left; margin-right:25px; margin-top:20px;}
.js_lj a{ font-size:13px; display:block; }
.js_lj a:hover{ font-size:13px; color:#fff; background:#ed800b; width:156px; height:41px; }

.introduce_gdk{ margin-top:25px;}


/*新闻*/
#news{ width:380px; height:502px; background:url(../images/news_s.jpg) center no-repeat; float:left;}
.news_m{ width:100%; height:68px; margin:auto;}
.news_m .m1{ padding-left:34px; padding-top:10px; font-size:18px; font-weight:bold; color:#fff; line-height:30px;}
.news_m .m2{ padding-left:34px; line-height:18px; color:#fff; font-size:14px; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase;}
.news_m .m3{ width:76px; height:30px; line-height:30px; font-size:14px; text-align:center; border:1px solid #ddd; margin-right:20px; float:right; margin-top:22px;}

.news_bian{ width:340px; margin:auto; margin-top:20px;}
.news_bian .b1{ width:172px; float:right;}
.news_bian .b2{ font-size:14px; font-weight:bold; line-height:20px;}
.news_bian .b2 a{ font-size:14px;}
.news_bian .b3{ padding-top:10px; line-height:28px; font-size:12px;}

.news_dc{ width:340px; height:282px; margin:auto; margin-top:2px;}
.divdgweb2_tag li{ padding-left:20px;background-image: url(../images/icon_9.png);background-position: 0% 50%;background-repeat: no-repeat;}
.divnews_tag li{ padding-left:20px;}

.clearfloat:after{display: block;content: "";clear: both;}
.wlcon{margin-top: 50px;margin-bottom: 50px;}
.wlcon ul li{width:280px ;margin-right: calc(80px / 3);float: left;}
.wlcon ul li:last-child{margin-right: 0px !important;}
.wlcon ul li a{width: 100%;}
.wlcon ul li img{width: 100%;height: 230px;}
.wlcon ul li a p{font-size: 14px;margin: 10px 0;text-align: center;}
/*版权*/
#bq_bg{ width:100%; height:auto; background:#0084d1; padding-bottom:15px;}
.bq_logo{ float:left;padding-top: 37px;}
#db_z{     width: 740px;
    margin-top: 19px;
    float: left;
    font-size: 13px;
    color: #fff;
    line-height: 42px;
    margin-left: 40px;}
#db_z a{font-size:13px; color:#fff;}
#db_z p{line-height: 32px;}
#db_z a:hover{font-size:13px; color:#db7a2e;}
.x{ width:309px; height:151px; border-left:1px dashed #fff; float:left; margin-left:53px; margin-top:28px; border-right:1px dashed #fff;}
.db_lx{ width:245px; height:auto; margin:0 auto}
.db_lxz{ font-size:13px; line-height:20px; color:#fff;}
.db_hm{font-size:28px; line-height:60px; color:#fff;}
.db_ewm{   float: right;
    padding-top: 29px;
    text-align: center;
    color: #fff;}
.db_ewm a{
	color: #fff;
}
.db_x1{ width:100%; height:1px; background:#2a3056;}
.db_x2{ width:100%; height:1px; background:#434b7c;}

/*友情链接*/
#link{ width:1200px;color:#fff; margin:0 auto; background:#16478c;overflow: hidden;}
.linkTagcs { width:1020px;height:auto;}
.linkTagcs ul{margin:0px;padding:0px;list-style-type:none;}
 .linkTagcs li{list-style:none;margin:0px;  padding-right:10px;line-height:28px;float:left;}
.linkTagcs li a{color:#fff;word-break:break-all;}
.linkTagcs li img{border:0px;}
.link_z1{ width:100px; float:left;padding-left:10px;padding-bottom: 25px;}
.link_z1{ font-size:18px; float:left;color: #ffbb12;    padding-top: 30px;
    padding-left: 60px;} 
.link_yk{ width:1020px; float:right; font-size:13px;padding-top:25px;padding-bottom: 25px;}
.gt_let{
	float: left; 

padding-right: 50px;
height: 100px; 
background-image: url(../images/hen.png);
background-position-x: 100%;
background-repeat: no-repeat;
background-position-y: 50%;
}
.gy_cont{background-position: center;background-image: url(../images/lxwm.jpg);  
    padding-top: 30px;
    padding-left: 20px;
        margin-top: 15px;
    text-transform: uppercase;
     font-size: 26px; 
    color: #fff;
    padding-bottom: 20px;
    width: 240px;
    float: left;    float: left;}
  .gy_xgwz{ 
        margin-top: 15px;
    text-transform: uppercase;
     font-size: 26px; 
    color: #fff;
  
    width: 260px;
    float: left;    float: left;}
   .gy_xgwz img{
   	    display: block;
   	width: 260px;
   }
.gy_cont samp{
	display: block;
}
.gy_ls{
	float: left;
    width: 240px;
    padding: 10px 9px;
    border: 1px solid #ccc;
}
.gy_ls ul li{
	background-image: url(../images/bd.jpg);
	background-position-x: 5px;
    background-position-y: 50%;
    background-repeat: no-repeat;
    padding-left: 18px;
    display: block;
    line-height: 30px;
    font-size: 14px;
    border-bottom: 1px dashed #ccc;
	
}
.gy_ls h4{
	    font-size: 16px;
}
.mad{
	margin: 10px 0px;
}
.imad{
    text-align: center;
}

.imad img{
    width: 128px; height: 128px;
}

.gy_ls p{
	line-height: 24px;
}
.gy_ls samp{display: block;}

.gt_let h3{text-align: center;color: red;font-size: 24px;    margin-bottom: 20px;}
.gt_ce{float: left;  padding: 0px 50px;height: 100px;background-image: url(../images/hen.png);
background-position-x: 100%;
background-repeat: no-repeat;
background-position-y: 50%;}
.gt_ce h3{
	font-size: 22px; line-height: 30px;color: red;
}
.gt_rg{float: left;  padding-left:50px;height: 100px;}
.gt_rg h3{font-size: 22px; line-height: 30px;color: red;margin-bottom: 28px;}
.bd{
	    font-size: 19.5px;
    line-height: 32px;
}
.bd samp{color:#0070cf}
.bd1{
	font-size: 18px;
	line-height: 32px;
}
.gy_left{
	width: 260px;
	float: left;
}
.gy_title{
	    float: left;
    width: 220px;
    text-transform: uppercase;
       font-size: 26px;
    background: #0070cf;
    color: #fff;
    /* padding: 30px 52px; */
    padding-top: 30px;
    padding-left: 40px;
    padding-bottom: 30px;
}


.gy_title samp{
	display: block;
}
.font18{
	font-size: 18px;
}
.hp{
	    width: 42px;
    height: 2px;
    background-color: #ffbb12;
    margin-top: 15px;
    margin-bottom: 5px;
}
.hp1{
	    width: 42px;
    height: 2px;
    background-color: #fff;
    margin-top: 15px;
    margin-bottom: 5px;
}

.nav_list{
	background-color: #f5f5f5;
	float: left;
	
}
.nav_list ul li{
	float: left;
    width: 260px;
    text-align: center;
    font-size: 18px;
    line-height: 60px;
    border-bottom: 1px solid #fff;
}
.nav_list ul li a{
	width: 100%;
	float: left;
}
.ad a{
	color:#0070cf
}
.gy_rg{
	width: 890px;
	float: right;
	
}
.gy_rg_cen{
	border: 1px solid #a7a7a7;
	min-height: 600px;
	    padding: 15px;
	
}
.gy_rg_cen1{
	border: 1px solid #a7a7a7;
	min-height: 600px;
	overflow: hidden;
	    padding: 40px 50px 0px;
}
.gy_rg_cen ul li{
	    
   overflow: hidden;
    padding: 18px 10px;
}

.cen_img{
	width: 280px;
	float: left;
}
.rg_cen_txt{
	width: 515px;
	float: left;
	margin-left: 20px;
}
.rg_cen_txt h3{
	color:#000;
	font-weight: normal;
	
}

.rg_cen_txt p{
    line-height: 33px;
    height: 110px;
    width: 518px;
    font-size: 14px;
    margin-top: 20px;
}
.data{
	    height: 24px !important;
    margin: 7px 0px;

}
.gy_rg_cen_con{
	overflow: hidden;
}
.gy_rg_cen_con h3{
	line-height: 40px;
	text-align: center;
}
.td{
	width: 690px;
	  margin: 10px auto 40px;
	overflow: hidden;
	
}
.td li{
	       float: left;
    padding: 0px !important;
    text-align: center;
    width: 32.333333%;
       font-size: 14px;
    border-right: 1px solid #ccc;
}
.ls{
border-right:none !important ;
}
.nex{
	    overflow: hidden;
    margin-top: 30px;
    padding-top: 20px;
    border-top: 1px solid #ccc;
    padding-bottom: 30px;
}

.gy_rg_cases{
	border: 1px solid #a7a7a7;
	min-height: 600px;
	    padding: 15px;
	        margin-bottom: 30px;
	
}
.gy_rg_cases ul{
	overflow: hidden;
}
.gy_rg_cases ul li{
	    
       overflow: hidden;
    padding: 18px 13px;
    float: left;
    width: 260px;
    margin-bottom: 30px;
}
.cen_img1{
	    width: 260px;
    height: 165px;
    float: left;
}
.rg_cen_txt1{
	float: left;
}
.rg_cen_txt1 h3{
	    color: #000;
    font-weight: normal;
    text-align: center;
    margin: 10px 0px 5px;
    font-size: 18px;
	
}

.rg_cen_txt1 p{
	
	         line-height: 19px;
    height: 40px;
    width: 100%;
    overflow: hidden;
}
.conte_ceo h2{
	display: block;
    width: 340px;
    margin-top: 70px;
    padding-bottom: 20px;
    border-bottom: 2px solid #b5b5b5;
    color: #000;
}
 .conte_ceo h3{   
 	color: #000;
    margin-top: 35px;
    font-size: 24px;
    }
 .xd{
 	
 }
  .firstRow{
  	margin-top: 30px;
  }
 .firstRow td{
 	font-size: 18px;
 	    line-height: 36px;
 }
.basic-grey {
    margin-left:auto;
	margin-right:auto;
	max-width: 640px;
	padding: 25px 15px 25px 10px;
	font: 12px Georgia, "Times New Roman", Times, serif;
	color: #888;
	text-shadow: 1px 1px 1px #FFF;
}
.back4{
	    background-image: url(../images/mac.png);
    height: 160px;
    background-repeat: no-repeat;
    background-color: #f5f5f5;
    border-radius: 12px;
    border: 1px solid #dadada;
    background-position-y: 60%;
    background-position-x: 20px;
}
.basic-grey h1 {
	font-size: 25px;
	padding: 0px 0px 10px 40px;
	display: block;
	border-bottom:1px solid #E4E4E4;
	margin: -10px -15px 30px -10px;;
	color: #888;
}
.basic-grey h1>span {
	display: block;
	font-size: 11px;
}
.basic-grey label {
	display: block;
	margin: 0px;
}
.basic-grey label>span {
	float: left;
	width: 20%;
	text-align: right;
	padding-right: 10px;
	margin-top: 10px;
	    font-size: 16px;
    color: #000;
}
.basic-grey input[type="text"], .basic-grey input[type="email"], .basic-grey textarea, .basic-grey select {
	border: 1px solid #DADADA;
	color: #888;
	background-color: #f5f5f5;
	height: 30px;
	margin-bottom: 16px;
	margin-right: 6px;
	margin-top: 2px;
	outline: 0 none;
	padding: 3px 3px 3px 5px;
	width: 70%;
	font-size: 12px;
	line-height:15px;
    border-radius: 5px;
}
.basic-grey textarea{
	padding: 5px 3px 3px 5px;
}
.basic-grey select {
	appearance:none;
	-webkit-appearance:none;
	-moz-appearance: none;
	text-indent: 0.01px;
	text-overflow: '';
	width: 70%;
	height: 35px;
	line-height: 25px;
}
.basic-grey textarea{
	height:100px;
}
.basic-grey .button {

    border: none;
    padding: 10px 25px 10px 25px;

   
    border-radius: 3px;
  
    cursor: pointer;
    width: 200px;
    background-color: #0070cf;
    color: #ffbb12;
    margin-left: 100px;
    font-size: 16px;
}
.basic-grey .button:hover {
	background: # CF7A7A
}
.coss{
	padding-top: 80px;
    font-size: 15.5px;
    line-height: 28px;
    padding-left: 113px;
}

#newBridge .icon-right-center{
    top:75% !important;
}
.ag-color {
    color: #0070cf;
    font-size: 14px;
}
#newBridge .icon-right-center{
    top:75% !important;
}
.explain {
    background-color: #fafafa;
    color: #999;
    margin: 16px;
    padding: 15px 30px;
    line-height: 2em;
}
.discuss {
    line-height: 30px;
    margin-top: 60px;
    margin-bottom: 60px;
}
.discuss h3 {
    color: red;
    font-size: 16px;
    font-weight: 600;
    margin-bottom: 5px;
}
.discuss div {
    border-bottom: 1px dashed #c2ccd1;
    margin-bottom: 8px;
    padding-left: 5px;
}
.discuss div p:nth-of-type(1) {
    font-size: 14px;
    font-weight: 600;
}
.discuss div p:nth-of-type(2) {
    font-size: 15px;
}
.share-box {
    overflow: hidden;
    margin: 8px 0;
    display: inline-block;
    width: 300px;
}
.bdsharebuttonbox {
    line-height: 35px!important;
    height: 35px!important;
    vertical-align: top!important;
}
.bdsharebuttonbox a.bds_more, .bdsharebuttonbox a.bds_count {
    background: 0 0!important;
    width: auto!important;
    height: auto!important;
    position: relative!important;
    top: -4px!important;
    font-size:14px;
}
.bdsharebuttonbox span {
    float: left!important;
}
.share a {
    padding-top: 0;
    font-size: 13px;
}
.h_ser {
    width: 1100px;
    margin: 0 auto;
    height: 40px;
    line-height: 40px;
    overflow: hidden;
}
.s_inp {
    width: 280px;
    height: 29px;
}
.fr {
    float: right;
}
.h_ser p {
    float: left;
}
.h_ser a {
    padding: 0 8px;
    color: #6d6c6c;
}
.h_ser p {
    float: left;
    color: #0050b5;
}
.inp01 {
    width: 170px;
    height: 29px;
    line-height: 29px;
    border: medium none;
    background: url(../images/txt.gif) no-repeat;
    text-align: left;
    padding: 0 0 0 36px;
    color: #c2c2c2;
}
select, input, button, textarea, button {
    font: 99% arial,helvetica,clean,sans-serif;
}
input, select {
    vertical-align: middle;
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td {
    margin: 0;
    padding: 0;
}
.gjc {
    background: #efefef;
    border-bottom: 1px solid #ccc;
    overflow: hidden;
    padding: 8px 0px;
    display: -webkit-box;
}

.ysbg {
    background: url(../images/bg02.jpg) no-repeat center top;
    height: 1560px;
    overflow: hidden;
}
.ys {
    width: 960px;
    margin: 0 auto;
    height: 1572px;
    overflow: hidden;
    position: relative;
}
.ys h2 {
    font-size: 46px;
    color: #0769bc;
    padding: 52px 0 0 0;
    text-align: center;
    overflow: hidden;
    font-family: "微软雅黑";
}
.one {
    position: absolute;
    top: 272px;
    left: 0;
    width: 520px;
}
.one dt {
    background: url(../images/02.png) no-repeat;
    color: #035bb2;
    font-size: 24px;
    height: 50px;
    line-height: 45px;
    margin-bottom: 16px;
    font-family: "微软雅黑";
    font-weight: bold;
}
.one dt b {
    color: #fff;
    width: 45px;
    text-align: center;
    display: inline-block;
    padding-right: 18px;
}
.one dd {
    font-family: "微软雅黑";
    padding-left: 36px;
    width: 448px;
}
.one dd p {
    line-height: 22px;
    font-size: 14px;
    padding: 0 0 0 16px;
    margin: 5px 0;
    background: url(../images/ysd.gif) no-repeat left 9px;
    color: #484848;
}
.bgccc{background-color: #f1f1f1;padding-top: 20px;}
.ys h2 em {
    display: block;
    font-style: normal;
    font-size: 18px;
    font-weight: normal;
    text-transform: uppercase;
    line-height: 30px;
}
.ys h2 span {
    display: block;
    font-size: 18px;
    color: #000;
}
.one dd p em {
    font-style: normal;
    color: #035bb2;
}
.two {
    position: absolute;
    top: 618px;
    left: 436px;
}
.three {
    position: absolute;
    top: 980px;
    left: 0;
}
.four {
    position: absolute;
    top: 1332px;
    left: 418px;
    width: 464px;
}

.picMarquee-left1{
    width:1200px;
    margin-top: 0px;
    padding: 0px;
    padding-left: 0px;
    padding-right: 0px;
    margin: 0px;
}

.picMarquee-left1 .bd1 {
    padding: 0px 0px;
}
.hfont{
    font-size:14px
}

.content960{
    width: 960px;
    margin: 0 auto;
}

.newbar span {
    margin-top: 12px;
}
.fr {
    float: right;
}
.newbar ul li {
    float: left;
    height: 40px;
    font-size: 16px;
    overflow: hidden;
    font-weight: bold;
    font-family: "微软雅黑";
    display: inline-block;
}
.newbar ul li a {
    color: #000;
    height: 40px;
    line-height: 34px;
    display: inline-block;
    width: 128px;
    text-align: center;
}
.newbar ul li a:hover, .newbar ul .cur a {
    color: #fff;
    background: url(../images/dthover.gif) no-repeat;
    display: inline-block;
}

a {
    color: #666666;
}
.n_con dl dt img {
    width: 224px;
    height: 163px;
    border: 1px solid #cacaca;
    padding: 1px;
}

h3 {
    font-size: 20px;
}
.n_con dl dd h3 a {
    font-size: 16px;
    height: 24px;
    color: #035bb2;
    display: block;
    font-family: "微软雅黑";
}
.n_con dl dd p {
    margin-top: 10px;
    line-height: 30px;
    color: #646464;
    height: 84px;
    overflow: hidden;
    font-size: 14px;
}
.n_con dl dd span a {
    line-height: 30px;
    display: inline-block;
    margin-top: 20px;
}

.n_con dl dd span .time{
    padding-left: 30px;
}

.faq {
    width: 304px;
    height: 472px;
    margin-top: 30px;
    overflow: hidden;
    background: url(../images/dtsha.jpg) no-repeat left 0;
    padding-left: 16px;
}
.faq h2 a {
    width: 110px;
    text-align: center;
    color: #fff;
    display: inline-block;
}
.faq h2 {
    background: url(../images/barfaq.gif) no-repeat;
    height: 40px;
    line-height: 36px;
    font-size: 16px;
    font-family: "微软雅黑";
}
table {
    font-size: inherit;
    font: 100%;
    border-collapse: collapse;
}
.fa_con dl {
    padding: 24px 0;
    overflow: hidden;
    border-bottom: 1px dashed #dbdbdb;
}
.fa_con dl dt {
    line-height: 30px;
    background: url(../images/wen.gif) no-repeat 14px 6px;
    padding-left: 42px;
    height: 30px;
    overflow: hidden;
}
.fa_con dl dd {
    line-height: 24px;
    overflow: hidden;
    background: url(../images/da.gif) no-repeat 14px 4px;
    padding-left: 42px;
    color: #646464;
    height: 45px;
}

tyle type="text/css">
                    .linkbg {
                        height: 130px;
                        overflow: hidden;
                    }
.link {
    width: 960px;
    height: 105px;
    overflow: hidden;
    margin: 0 auto;
    padding: 25px 0 0 0;
}
.link h2 {
    background: url(../images/x1.gif) repeat-x center;
    height: 30px;
    line-height: 30px;
    font-size: 18px;
    font-weight: normal;
}
.link h2 a {
    color: #0665c2;
    font-family: "微软雅黑";
    padding-right: 14px;
}
.l_con {
    overflow: hidden;
    padding: 0 0 0 160px;
    height: 75px;
    background: url(../images/linke.gif) no-repeat left 4px;
}
.l_con a {
    padding: 0 11px;
    line-height: 24px;
    color: #696969;
}

.f_nav {
    height: 40px;
    line-height: 40px;
    text-align: center;
    color: #014681;
    background: #0769bc;
}
.f_nav a {
    padding: 0 30px;
    color: #fff;
    display: inline-block;
    font-size: 14px;
}

.rg_cen_txt time{padding-left: 30px;}


.my_pages{clear:both!important;padding:5px 0 0;text-align:center;margin:5px auto;line-height:30px;} .my_pages ul{text-align:center;list-style:none;} .my_pages ul li{list-style:none;text-align:center;height:24px;display:inline;margin:0 2px;padding:0;overflow:hidden;white-space:nowrap;font-size:13px;} .my_pages ul li{background:#fff;color:#555;display:inline;height:24px;overflow:hidden;padding:6px 10px;margin:0;border: #999 1px solid;} .my_pages ul li:hover{color:#fff;background:#FF6600;border:#FF6600 1px solid;height:24px;overflow:hidden;text-decoration:none;cursor:pointer;} .my_pages ul li.thisclass{background:#FF6600;border:#FF6600 1px solid;height:24px;overflow:hidden;color:#fff;font-weight:700;}

.portlet{
    text-align: center;
    padding: 20px;
}
.portlet .portlet-title span{
    font-size: 24px;
    font-weight: bold;
    line-height: 40px;
}
.fc-msg-title{
    font-size: 16px;
    line-height: 37px;
}
.fc-msg-url a{
    font-size: 14px;
    color: #f00;
}